nptl: Introduce <tcb-access.h> for THREAD_* accessors
authorFlorian Weimer <fweimer@redhat.com>
Thu, 9 Dec 2021 08:49:32 +0000 (09:49 +0100)
committerFlorian Weimer <fweimer@redhat.com>
Thu, 9 Dec 2021 08:49:32 +0000 (09:49 +0100)
commitce2248ab91b2ea09a378f85012f251f31ac65e31
treebb3fe4e9cd3ce325947f2b3cee4d0570f48e13d5
parent8dbeb0561eeb876f557ac9eef5721912ec074ea5
nptl: Introduce <tcb-access.h> for THREAD_* accessors

These are common between most architectures.  Only the x86 targets
are outliers.

Reviewed-by: Szabolcs Nagy <szabolcs.nagy@arm.com>
21 files changed:
sysdeps/aarch64/nptl/tls.h
sysdeps/alpha/nptl/tls.h
sysdeps/arc/nptl/tls.h
sysdeps/arm/nptl/tls.h
sysdeps/csky/nptl/tls.h
sysdeps/hppa/nptl/tls.h
sysdeps/i386/nptl/tcb-access.h [new file with mode: 0644]
sysdeps/i386/nptl/tls.h
sysdeps/ia64/nptl/tls.h
sysdeps/m68k/nptl/tls.h
sysdeps/microblaze/nptl/tls.h
sysdeps/mips/nptl/tls.h
sysdeps/nios2/nptl/tls.h
sysdeps/nptl/tcb-access.h [new file with mode: 0644]
sysdeps/powerpc/nptl/tls.h
sysdeps/riscv/nptl/tls.h
sysdeps/s390/nptl/tls.h
sysdeps/sh/nptl/tls.h
sysdeps/sparc/nptl/tls.h
sysdeps/x86_64/nptl/tcb-access.h [new file with mode: 0644]
sysdeps/x86_64/nptl/tls.h