diff options
author | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-02-11 11:52:24 +0000 |
---|---|---|
committer | Szabolcs Nagy <szabolcs.nagy@arm.com> | 2021-04-15 09:47:47 +0100 |
commit | 55c9f3238080e9aba733bc0902779c46cfa16446 (patch) | |
tree | 2ceef5a7b37819f6c7bae1ef1685abf884ec7395 /sysdeps/x86_64/dl-machine.h | |
parent | ddcacd91cc10ff92d6201eda87047d029c14158d (diff) | |
download | glibc-55c9f3238080e9aba733bc0902779c46cfa16446.tar glibc-55c9f3238080e9aba733bc0902779c46cfa16446.tar.gz glibc-55c9f3238080e9aba733bc0902779c46cfa16446.tar.bz2 glibc-55c9f3238080e9aba733bc0902779c46cfa16446.zip |
x86_64: Remove lazy tlsdesc relocation related code
_dl_tlsdesc_resolve_rela and _dl_tlsdesc_resolve_hold are only used for
lazy tlsdesc relocation processing which is no longer supported.
Diffstat (limited to 'sysdeps/x86_64/dl-machine.h')
-rw-r--r-- | sysdeps/x86_64/dl-machine.h | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/sysdeps/x86_64/dl-machine.h b/sysdeps/x86_64/dl-machine.h index 9a876a371e..a8596aa3fa 100644 --- a/sysdeps/x86_64/dl-machine.h +++ b/sysdeps/x86_64/dl-machine.h @@ -127,10 +127,6 @@ elf_machine_runtime_setup (struct link_map *l, int lazy, int profile) } } - if (l->l_info[ADDRIDX (DT_TLSDESC_GOT)] && lazy) - *(ElfW(Addr)*)(D_PTR (l, l_info[ADDRIDX (DT_TLSDESC_GOT)]) + l->l_addr) - = (ElfW(Addr)) &_dl_tlsdesc_resolve_rela; - return lazy; } |