glibc/sysdeps
Adhemerval Zanella 4d0fe291ae io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477)
For architecture with default 64 bit time_t support, the kernel
does not provide LFS and non-LFS values for F_GETLK, F_GETLK, and
F_GETLK (the default value used for 64 bit architecture are used).

This is might be considered an ABI break, but the currenct exported
values is bogus anyway.

The POSIX lockf is not affected since it is aliased to lockf64,
which already uses the LFS values.

Checked on i686-linux-gnu and the new tests on a riscv32.

Reviewed-by: Carlos O'Donell <carlos@redhat.com>
2023-05-30 08:53:07 -03:00
..
aarch64 aarch64: More configure checks for libmvec 2023-05-05 11:34:44 +01:00
alpha
arc
arm
csky
generic Add voice-admit DSCP code point from RFC-5865 2023-05-22 22:13:41 +02:00
gnu hurd 64bit: Fix struct msqid_ds and shmid_ds fields 2023-05-01 15:07:51 +02:00
hppa Remove last remnants of have-protected 2023-05-22 13:31:04 +02:00
htl htl: Use __hurd_fail () instead of assigning errno 2023-05-20 18:16:06 +02:00
hurd hurd: Fix using interposable hurd_thread_self 2023-05-19 20:45:51 +02:00
i386
ia64
ieee754 Added Redirects to longdouble error functions [BZ #29033] 2023-05-10 13:59:48 -05:00
loongarch
m68k
mach hurd: Fix setting up signal thread stack alignment 2023-05-28 00:30:26 +02:00
microblaze
mips
nios2
nptl hurd 64bit: Add missing libanl 2023-05-01 13:36:14 +02:00
or1k
posix posix: Add error message for EAI_OVERFLOW 2023-05-29 15:30:14 +02:00
powerpc Regenerate configure fragment -- BZ 25337. 2023-05-23 16:21:29 +00:00
pthread sysdeps/pthread/eintr.c: fix warn unused result 2023-05-24 21:52:31 -04:00
riscv Revert "riscv: Resolve symbols directly for symbols with STO_RISCV_VARIANT_CC." 2023-05-07 14:16:03 +02:00
s390 S390: Use compile-only instead of also link-tests in configure. 2023-05-22 09:58:58 +02:00
sh
sparc
unix io: Fix record locking contants on 32 bit arch with 64 bit default time_t (BZ#30477) 2023-05-30 08:53:07 -03:00
wordsize-32
wordsize-64 hurd: Fix tst-writev test 2023-05-01 13:01:30 +02:00
x86 x86: Use 64MB as nt-store threshold if no cacheinfo [BZ #30429] 2023-05-27 21:32:57 -05:00
x86_64 Fix misspellings in sysdeps/x86_64 -- BZ 25337. 2023-05-23 10:25:11 +00:00