]> git.ipfire.org Git - thirdparty/glibc.git/blobdiff - sysdeps/x86_64/nptl/tcb-offsets.sym
x86: Rename __glibc_reserved1 to feature_1 in tcbhead_t [BZ #22563]
[thirdparty/glibc.git] / sysdeps / x86_64 / nptl / tcb-offsets.sym
index cf863752ee6d4700db40d73ee7fcdb756f1b8db6..387621e88cdacef4ddc950e2b6d42b82fa83c774 100644 (file)
@@ -1,9 +1,9 @@
 #include <sysdep.h>
 #include <tls.h>
+#include <kernel-features.h>
 
 RESULT                 offsetof (struct pthread, result)
 TID                    offsetof (struct pthread, tid)
-PID                    offsetof (struct pthread, pid)
 CANCELHANDLING         offsetof (struct pthread, cancelhandling)
 CLEANUP_JMP_BUF                offsetof (struct pthread, cleanup_jmp_buf)
 CLEANUP                        offsetof (struct pthread, cleanup)
@@ -12,10 +12,7 @@ MUTEX_FUTEX          offsetof (pthread_mutex_t, __data.__lock)
 MULTIPLE_THREADS_OFFSET        offsetof (tcbhead_t, multiple_threads)
 POINTER_GUARD          offsetof (tcbhead_t, pointer_guard)
 VGETCPU_CACHE_OFFSET   offsetof (tcbhead_t, vgetcpu_cache)
-#ifndef __ASSUME_PRIVATE_FUTEX
-PRIVATE_FUTEX          offsetof (tcbhead_t, private_futex)
-#endif
-RTLD_SAVESPACE_SSE     offsetof (tcbhead_t, rtld_savespace_sse)
+FEATURE_1_OFFSET       offsetof (tcbhead_t, feature_1)
 
 -- Not strictly offsets, but these values are also used in the TCB.
 TCB_CANCELSTATE_BITMASK         CANCELSTATE_BITMASK