about summary refs log tree commit diff
path: root/sysdeps/mach/hurd/i386
diff options
context:
space:
mode:
authorSergey Bugaev <bugaevc@gmail.com>2023-03-19 18:09:48 +0300
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2023-04-03 00:53:25 +0200
commit71232da3b37b33d41c593c153a4a612067ff83cd (patch)
treedac7dcb4104773cf1f38b67f01aa10271d9f867b /sysdeps/mach/hurd/i386
parentd8ee5d614bc485f6d1752dfa0d60524b20945a56 (diff)
downloadglibc-71232da3b37b33d41c593c153a4a612067ff83cd.tar.gz
glibc-71232da3b37b33d41c593c153a4a612067ff83cd.tar.xz
glibc-71232da3b37b33d41c593c153a4a612067ff83cd.zip
hurd: Remove __hurd_threadvar_stack_{offset,mask}
Noone is or should be using __hurd_threadvar_stack_{offset,mask}, we
have proper TLS now. These two remaining variables are never set to
anything other than zero, so any code that would try to use them as
described would just dereference a zero pointer and crash. So remove
them entirely.

Signed-off-by: Sergey Bugaev <bugaevc@gmail.com>
Message-Id: <20230319151017.531737-6-bugaevc@gmail.com>
Diffstat (limited to 'sysdeps/mach/hurd/i386')
-rw-r--r--sysdeps/mach/hurd/i386/libc.abilist2
1 files changed, 0 insertions, 2 deletions
diff --git a/sysdeps/mach/hurd/i386/libc.abilist b/sysdeps/mach/hurd/i386/libc.abilist
index ed0c4789eb..da1cad6777 100644
--- a/sysdeps/mach/hurd/i386/libc.abilist
+++ b/sysdeps/mach/hurd/i386/libc.abilist
@@ -279,8 +279,6 @@ GLIBC_2.2.6 __gettimeofday F
 GLIBC_2.2.6 __gmtime_r F
 GLIBC_2.2.6 __h_errno_location F
 GLIBC_2.2.6 __hurd_fail F
-GLIBC_2.2.6 __hurd_threadvar_stack_mask D 0x4
-GLIBC_2.2.6 __hurd_threadvar_stack_offset D 0x4
 GLIBC_2.2.6 __isalnum_l F
 GLIBC_2.2.6 __isalpha_l F
 GLIBC_2.2.6 __isascii_l F