glibc/sysdeps
Florian Weimer 30d3fd7f4f x86_64: Remove unused padding from tcbhead_t
This padding is difficult to use for preserving the internal
GLIBC_PRIVATE ABI.  The comment is misleading.  Current Address
Sanitizer uses heuristics to determine struct pthread size.
It does not depend on its precise layout.  It merely scans for
pointers allocated using malloc.

Due to the removal of the padding, the assert for its start
is no longer required.

Reviewed-by: Noah Goldstein <goldstein.w.n@gmail.com>
2024-12-19 21:21:30 +01:00
..
aarch64 math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
alpha math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
arc math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
arm math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
csky math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
generic malloc: Optimize small memory clearing for calloc 2024-12-04 04:28:15 +08:00
gnu sysdeps: Re-flow and sort multiline gnu/Makefile definitions 2024-08-07 11:02:03 -03:00
hppa math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
htl htl: move pthread_sigmask into libc. 2024-12-14 23:13:14 +01:00
hurd hurd: Move internal functions to internal header 2024-03-23 22:43:07 +01:00
i386 math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
ieee754 math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
loongarch math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
m68k math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
mach htl: move pthread_sigmask into libc. 2024-12-14 23:13:14 +01:00
microblaze math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
mips math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
nptl linux: Add support for getrandom vDSO 2024-11-12 14:42:12 -03:00
or1k math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
posix Silence most -Wzero-as-null-pointer-constant diagnostics 2024-11-25 16:45:59 -03:00
powerpc math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
pthread Use empty initializer to silence GCC 4.9 or older 2024-12-16 04:06:30 +08:00
riscv math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
s390 math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
sh math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
sparc math: Use tanhf from CORE-MATH 2024-12-18 17:24:43 -03:00
unix Add SCHED_EXT from Linux 6.12 to bits/sched.h 2024-12-19 17:08:38 +00:00
wordsize-32 Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
wordsize-64 Update copyright dates with scripts/update-copyrights 2024-01-01 10:53:40 -08:00
x86 sys/platform/x86.h: Do not depend on _Bool definition in C++ mode 2024-12-18 02:32:27 +08:00
x86_64 x86_64: Remove unused padding from tcbhead_t 2024-12-19 21:21:30 +01:00