freebsd-dev/libexec/rtld-elf
Konstantin Belousov 5ceeeba90c Import DragonFly BSD commit
From: Sascha Wildner <saw@online.de>
  Date: Fri, 2 Mar 2012 09:15:56 +0000 (+0100)
  Subject: rtld: Add a special case in do_dlsym() for TLS stored symbols.
  X-Git-Url: http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff_plain/1388aaafe730c85693936aaf9bc6d83fc2d981be?hp=bca4412595a8979ab9f1bf36068c806ce88a667a

  rtld: Add a special case in do_dlsym() for TLS stored symbols.

  Submitted-by: Markus Pfeiffer <markus.pfeiffer@morphism.de>

Discussed with:	kan
MFC after:	1 week
2012-03-29 10:32:34 +00:00
..
amd64 Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
arm Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
i386 Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
ia64 Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00
mips Before jumping to application's entry point set ra == pc in order 2012-03-23 17:54:06 +00:00
powerpc Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
powerpc64 Use xmalloc() instead of malloc() in the places where malloc() calls 2012-03-22 14:20:51 +00:00
sparc64 Fix several problems with our ELF filters implementation. 2012-03-20 13:20:49 +00:00
debug.c Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
debug.h Use C99's varadic macro syntax instead of gcc's. 2006-03-28 18:26:47 +00:00
libmap.c Rtld on diet 3. 2012-03-14 15:39:59 +00:00
libmap.h Description from Dan: 2005-02-04 02:46:41 +00:00
Makefile Remove libssp_nonshared from the rtld linking set. The only use for the 2012-03-24 19:14:44 +00:00
malloc.c Remove the fragments which are not needed on FreeBSD. The caltech 2012-03-22 14:11:10 +00:00
map_object.c Remove write-only variable. 2012-03-16 19:09:34 +00:00
rtld_lock.c Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
rtld_lock.h Implement support for ELF filters in rtld. Both normal and auxillary 2010-12-25 08:51:20 +00:00
rtld_printf.c Remove the use of toupper() from rtld_printf.c. Use of the libc function 2012-03-09 16:21:40 +00:00
rtld_printf.h Rtld links with the specially built pic static libc library to get some 2011-08-24 20:05:13 +00:00
rtld_tls.h Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
rtld.1 Implement support for ELF filters in rtld. Both normal and auxillary 2010-12-25 08:51:20 +00:00
rtld.c Import DragonFly BSD commit 2012-03-29 10:32:34 +00:00
rtld.h Prevent rtld_verify_object_versions() from being called several times 2012-03-27 14:10:15 +00:00
Symbol.map Implement fdlopen(3), an rtld interface to load shared object by file 2012-01-07 10:33:01 +00:00
xmalloc.c Implement xstrdup() using strlen()/xmalloc()/memcpy() already 2012-03-23 12:04:44 +00:00