glibc/sysdeps
John David Anglin ab991a3d1b hppa: Drop 16-byte pthread lock alignment
Linux threads were removed about 12 years ago and the current
nptl implementation only requires 4-byte alignment for pthread
locks.

The 16-byte alignment causes various issues. For example in
building ignition-msgs, we have:

/usr/include/google/protobuf/map.h:124:37: error: static assertion failed
  124 |   static_assert(alignof(value_type) <= 8, "");
      |                 ~~~~~~~~~~~~~~~~~~~~^~~~

This is caused by the 16-byte pthread lock alignment.

Signed-off-by: John David Anglin <dave.anglin@bell.net>
2023-03-26 21:16:22 +00:00
..
aarch64
alpha alpha: Remove strncmp optimization 2023-03-02 16:41:43 -03:00
arc
arm arm: Remove __builtin_arm_uqsub8 usage on string-fza.h 2023-03-02 16:41:43 -03:00
csky
generic LoongArch: Add support for ldconfig. 2023-03-13 09:20:28 +08:00
gnu
hppa hppa: Drop 16-byte pthread lock alignment 2023-03-26 21:16:22 +00:00
htl
hurd
i386
ia64
ieee754 C2x scanf binary constant handling 2023-03-02 19:10:37 +00:00
loongarch LoongArch: Add get_rounding_mode. 2023-03-13 09:20:42 +08:00
m68k
mach C2x scanf binary constant handling 2023-03-02 19:10:37 +00:00
microblaze
mips
nios2
nptl
or1k
posix posix: Fix system blocks SIGCHLD erroneously [BZ #30163] 2023-03-07 09:54:50 -03:00
powerpc powerpc: Remove powerpc64 strncmp variants 2023-03-02 16:41:43 -03:00
pthread rt: fix shm_open not set ENAMETOOLONG when name exceeds {_POSIX_PATH_MAX} 2023-03-08 10:11:54 -03:00
riscv
s390 S390: Fix _FPU_SETCW/GETCW when compiling with Clang [BZ #30130] 2023-02-28 14:01:28 +01:00
sh
sparc
unix ARC: run child from the separate start block in __clone 2023-03-13 18:12:32 +04:00
wordsize-32
wordsize-64
x86 x86: Don't check PREFETCHWT1 in tst-cpu-features-cpuinfo.c 2023-03-21 17:49:49 -04:00
x86_64 htl: Add pthreadtypes-arch.h for x86_64 2023-02-27 23:30:15 +01:00