diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-04-11 18:06:03 +0000 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2023-04-11 18:45:47 +0000 |
commit | 5473a1747a7bd10a7a271c7e01e942711a707bb8 (patch) | |
tree | 1b60927728041a1337a2848abd663995771b8d28 /sysdeps/mach/hurd/Makefile | |
parent | cd019ddd892e182277fadd6aedccc57fa3923c8d (diff) | |
download | glibc-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/Makefile | 4 |
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 \ |