2002-10-17 Roland McGrath <roland@redhat.com>
authorroland <roland>
Thu, 17 Oct 2002 12:09:46 +0000 (12:09 +0000)
committerroland <roland>
Thu, 17 Oct 2002 12:09:46 +0000 (12:09 +0000)
commit0cc708be0c489b184f539d8d73f7905a440fb2e7
tree3d783ad6cd2f1af6a2743fc88bde91b4ffc932f3
parent29ed6d3f81ed3a15933255adfaa132fbf7225330
2002-10-17  Roland McGrath  <roland@redhat.com>

* elf/dl-load.c (_dl_map_object_from_fd): Don't check DF_STATIC_TLS.
* elf/dl-reloc.c (_dl_relocate_object: CHECK_STATIC_TLS): New macro
to signal error if an IE-model TLS reloc resolved to a dlopen'd module.
* sysdeps/i386/dl-machine.h (elf_machine_rel, elf_machine_rela):
Call it after performing TPOFF relocs.
* sysdeps/x86_64/dl-machine.h (elf_machine_rela): Likewise.
* sysdeps/sh/dl-machine.h (elf_machine_rela): Likewise.
* elf/dl-conflict.c (CHECK_STATIC_TLS): New macro (no-op).
elf/dl-conflict.c
elf/dl-reloc.c
sysdeps/i386/dl-machine.h
sysdeps/sh/dl-machine.h
sysdeps/x86_64/dl-machine.h