glibc/sysdeps
Florian Weimer 1f9c804fbd nptl: Use internal low-level lock type for !IS_IN (libc)
This avoids an ABI hazard (types changing between different modules
of glibc) without introducing linknamespace issues. In particular,
NSS modules now call __lll_lock_wait_private@@GLIBC_PRIVATE to wait
on internal locks (the unlock path is inlined and performs a direct
system call).

Reviewed-by: Adhemerval Zanella  <adhemerval.zanella@linaro.org>
2021-07-07 08:41:14 +02:00
..
aarch64 AArch64: Add hp-timing.h 2021-07-01 15:42:05 +01:00
alpha
arc
arm
csky
generic Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
gnu Add RFC 8335 Definitions from Linux 5.13 2021-06-29 15:38:27 -03:00
hppa
htl Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
hurd
i386
ia64
ieee754 Update math: redirect roundeven function 2021-06-27 07:56:57 -07:00
m68k
mach login: Move libutil into libc 2021-06-30 08:43:37 +02:00
microblaze
mips
nios2
nptl nptl: Use internal low-level lock type for !IS_IN (libc) 2021-07-07 08:41:14 +02:00
posix hurd: Fix build after 52a5fe70a2 2021-06-23 14:14:48 -03:00
powerpc powerpc: optimize strcpy/stpcpy for POWER9/10 2021-07-01 17:58:53 -03:00
pthread Linux: Cleanups after librt move 2021-06-28 09:51:01 +02:00
riscv Update math: redirect roundeven function 2021-06-27 07:56:57 -07:00
s390 s390: Fix MEMCHR_Z900_G5 ifunc-variant if n>=0x80000000 [BZ #28024] 2021-07-01 16:46:59 +02:00
sh
sparc
unix linux: Fix setsockopt fallback 2021-07-06 11:45:35 -03:00
wordsize-32
wordsize-64
x86 x86: Check RTM_ALWAYS_ABORT for RTM [BZ #28033] 2021-07-01 10:47:35 -07:00
x86_64 x86_64: roundeven with sse4.1 support 2021-06-27 07:56:57 -07:00