]> git.ipfire.org Git - thirdparty/glibc.git/commit - elf/dl-lookup.c
* elf/dl-lookup.c (_dl_debug_bindings): Print TLS lookups always.
authorRoland McGrath <roland@gnu.org>
Wed, 18 Sep 2002 01:18:08 +0000 (01:18 +0000)
committerRoland McGrath <roland@gnu.org>
Wed, 18 Sep 2002 01:18:08 +0000 (01:18 +0000)
commit1d0ad7736265961192d5f7db11d55b49392c0936
tree2f0beed71291665ad25cc03c572964b4d7753afc
parentc843e065a1658d1a6d55a0f0b3befd200c3ec595
* elf/dl-lookup.c (_dl_debug_bindings): Print TLS lookups always.

* elf/elf.h (R_386_TLS_TPOFF, R_386_TLS_IE, R_386_TLS_GOTIE,
R_386_TLS_LE): Define.
(R_386_TLS_IE_32, R_386_TLS_LE_32, R_386_TLS_TPOFF32): Update
comments.
* sysdeps/i386/dl-machine.h (elf_machine_type_class): Return
ELF_RTYPE_CLASS_PLT for R_386_TLS_TPOFF.
(elf_machine_rel): Handle R_386_TLS_TPOFF.
(elf_machine_rela): Likewise.
Remove unnecessary RTLD_BOOTSTRAP #ifdefs.
ChangeLog
elf/dl-lookup.c
elf/elf.h
linuxthreads/ChangeLog
linuxthreads/sysdeps/i386/tls.h
linuxthreads/sysdeps/i386/useldt.h
sysdeps/i386/dl-machine.h