glibc/sysdeps
Florian Weimer 10a66a8e42 Remove <libc-tsd.h>
Use __thread variables directly instead.  The macros do not save any
typing.  It seems unlikely that a future port will lack __thread
variable support.

Some of the __libc_tsd_* variables are referenced from assembler
files, so keep their names.  Previously, <libc-tls.h> included
<tls.h>, which in turn included <errno.h>, so a few direct includes
of <errno.h> are now required.

Reviewed-by: Frédéric Bérat <fberat@redhat.com>
2025-05-16 19:53:09 +02:00
..
aarch64 aarch64: update tests for SME 2025-05-15 14:23:35 +01:00
alpha math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
arc math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
arm math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
csky math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
generic Remove <libc-tsd.h> 2025-05-16 19:53:09 +02:00
gnu
hppa math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
htl stdlib: Fix qsort memory leak if callback throws (BZ 32058) 2025-04-02 18:01:55 +00:00
hurd hurd: Consolidate signal mask change 2025-03-06 02:28:35 +01:00
i386 math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
ieee754 Implement C23 rootn. 2025-05-14 10:51:46 +00:00
loongarch Fix typo in comment 2025-03-31 10:54:52 -03:00
m68k math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
mach Implement C23 rootn. 2025-05-14 10:51:46 +00:00
microblaze math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
mips math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
nptl stdlib: Fix qsort memory leak if callback throws (BZ 32058) 2025-04-02 18:01:55 +00:00
or1k math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
posix
powerpc powerpc64le: Remove configure check for objcopy >= 2.26. 2025-05-14 10:35:55 +02:00
pthread hurd: Fix tst-stack2 test build on Hurd 2025-05-09 10:19:37 -03:00
riscv RISC-V: Use builtin for ffs and ffsll while supported extension available 2025-04-28 09:51:59 -03:00
s390 S390: Use cfi_val_offset instead of cfi_escape. 2025-05-14 10:35:55 +02:00
sh math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
sparc math: Refactor how to use libm-test-ulps 2025-03-12 13:40:07 -03:00
unix powerpc: Remove check for -mabi=ibmlongdouble 2025-05-15 15:54:18 +02:00
wordsize-32 stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
wordsize-64 stdio-common: Reject integer prefixes in scanf [BZ #12701] 2025-03-28 12:35:53 +00:00
x86 x86: Detect Intel Diamond Rapids 2025-04-12 09:43:15 -07:00
x86_64 elf: tst-audit10: split AVX512F code into dedicated functions [BZ #32882] 2025-04-22 23:39:59 +02:00