freebsd-skq/libexec/rtld-elf
Peter Wemm 24b4ec3d21 The 32 bit compatability ld-elf32.so.1 cannot use i386_set_ldt() when
running on an amd64 kernel.  Use the recently exposed direct %fs/%gs set
routines instead for the TLS setup of 32 bit binaries.
2004-11-06 03:32:07 +00:00
..
alpha Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
amd64 Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
arm Don't try to relocate the dynamic loader in reloc_non_plt(). It has already 2004-09-28 14:43:12 +00:00
i386 The 32 bit compatability ld-elf32.so.1 cannot use i386_set_ldt() when 2004-11-06 03:32:07 +00:00
ia64 Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
powerpc Implement TLS relocations for powerpc. 2004-11-02 09:47:01 +00:00
sparc64 Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
debug.c
debug.h Add initial support for compiling a special 32 bit version of 2004-03-21 01:21:26 +00:00
libmap.c Support basename and path based constrained matches. 2004-05-24 01:24:13 +00:00
libmap.h Add initial support for compiling a special 32 bit version of 2004-03-21 01:21:26 +00:00
Makefile Introduce the PRECIOUSPROG knob in bsd.prog.mk, similar 2004-11-03 18:01:21 +00:00
malloc.c
map_object.c Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
rtld_lock.c Consistently use __inline instead of __inline__ as the former is an empty macro 2004-07-04 16:11:03 +00:00
rtld_lock.h
rtld_tls.h Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
rtld.1
rtld.c Do the TLS offset allocations before relocations, as otherwise there 2004-11-02 09:42:21 +00:00
rtld.h Add support for Thread Local Storage. 2004-08-03 08:51:00 +00:00
xmalloc.c