about summary refs log tree commit diff
path: root/sysdeps/mach/hurd/Makefile
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2023-04-11 18:06:03 +0000
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-04-11 18:45:47 +0000
commit5473a1747a7bd10a7a271c7e01e942711a707bb8 (patch)
tree1b60927728041a1337a2848abd663995771b8d28 /sysdeps/mach/hurd/Makefile
parentcd019ddd892e182277fadd6aedccc57fa3923c8d (diff)
downloadglibc-5473a1747a7bd10a7a271c7e01e942711a707bb8.tar.gz
glibc-5473a1747a7bd10a7a271c7e01e942711a707bb8.tar.xz
glibc-5473a1747a7bd10a7a271c7e01e942711a707bb8.zip
Revert "hurd: Only check for TLS initialization inside rtld or in static builds"
This reverts commit b37899d34d2190ef4b454283188f22519f096048.

Apparently we load libc.so (and thus start using its functions) before
calling TLS_INIT_TP, so libc.so functions should not actually assume
that TLS is always set up.
Diffstat (limited to 'sysdeps/mach/hurd/Makefile')
-rw-r--r--sysdeps/mach/hurd/Makefile4
1 files changed, 0 insertions, 4 deletions
diff --git a/sysdeps/mach/hurd/Makefile b/sysdeps/mach/hurd/Makefile
index f43e92bab3..d5584930a1 100644
--- a/sysdeps/mach/hurd/Makefile
+++ b/sysdeps/mach/hurd/Makefile
@@ -197,10 +197,6 @@ ifeq (hurd, $(subdir))
 sysdep_routines += cthreads
 endif
 
-ifeq (elf, $(subdir))
-sysdep-dl-routines += dl-tls-initialized
-endif
-
 ifeq (io, $(subdir))
 sysdep_routines += f_setlk close_nocancel close_nocancel_nostatus \
 		   fcntl_nocancel open_nocancel openat_nocancel read_nocancel \