elf: Remove lazy tlsdesc relocation related code
commit2208066603a136f95cfb815ca9281262e6465784
authorSzabolcs Nagy <szabolcs.nagy@arm.com>
Thu, 11 Feb 2021 13:24:47 +0000 (11 13:24 +0000)
committerSzabolcs Nagy <szabolcs.nagy@arm.com>
Wed, 21 Apr 2021 13:35:53 +0000 (21 14:35 +0100)
treed0e736af1a83ecebde010b71b5c08a0529ec3607
parentb59c6989814f7ac966ee702789b34f32a1439aaf
elf: Remove lazy tlsdesc relocation related code

Remove generic tlsdesc code related to lazy tlsdesc processing since
lazy tlsdesc relocation is no longer supported.  This includes removing
GL(dl_load_lock) from _dl_make_tlsdesc_dynamic which is only called at
load time when that lock is already held.

Added a documentation comment too.

Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
elf/tlsdeschtab.h
sysdeps/aarch64/tlsdesc.c
sysdeps/arm/tlsdesc.c
sysdeps/i386/tlsdesc.c
sysdeps/x86_64/tlsdesc.c