glibc/sysdeps/unix/sysv/linux/bits
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
..
types Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
a.out.h Update. 2003-07-25 09:06:04 +00:00
dirent_ext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
dirent.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
epoll.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
errno.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
eventfd.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
fcntl-linux.h 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
fcntl.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
in.h Add IP_LOCAL_PORT_RANGE from Linux 6.3 to bits/in.h 2023-05-26 15:04:13 +00:00
initspin.h Update. 2000-10-15 06:50:42 +00:00
inotify.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ioctl-types.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ioctls.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ipc-perm.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
local_lim.h Fix misspellings in sysdeps/unix -- BZ 25337 2023-05-23 11:59:23 +00:00
mman_ext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mman-linux.h Fix misspellings in sysdeps/unix -- BZ 25337 2023-05-23 11:59:23 +00:00
mman-map-flags-generic.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mman-shared.h Add MFD_NOEXEC_SEAL, MFD_EXEC from Linux 6.3 to bits/mman-shared.h 2023-05-26 15:04:51 +00:00
mman.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
mqueue.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
msq.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
param.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
poll.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
posix_opt.h Fix misspellings in sysdeps/unix -- BZ 25337 2023-05-23 11:59:23 +00:00
procfs-extra.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
procfs-id.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
procfs-prregset.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
procfs.h Unify some sys/procfs.h headers. 2018-09-25 16:48:15 +00:00
pthread_stack_min-dynamic.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
pthread_stack_min.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ptrace-shared.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
resource.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
rseq.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sched.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sem.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
semaphore.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
shm.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
shmlba.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sigaction.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sigcontext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sigevent-consts.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
siginfo-arch.h Remove __need macros from signal.h. 2017-05-20 19:04:43 -04:00
siginfo-consts-arch.h Remove __need macros from signal.h. 2017-05-20 19:04:43 -04:00
siginfo-consts.h Fix misspellings in sysdeps/unix -- BZ 25337 2023-05-23 11:59:23 +00:00
signal_ext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
signalfd.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
signum-arch.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sigstack.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
sigstksz.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
socket_type.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
socket-constants.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
socket.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
ss_flags.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stat.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
statfs.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
statvfs.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
statx.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
stdio_lim.h libio: Do not autogenerate stdio_lim.h 2023-03-27 13:57:55 -03:00
struct_stat_time64_helper.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
struct_stat.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-baud.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-c_cc.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-c_cflag.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-c_iflag.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-c_lflag.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-c_oflag.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-misc.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-struct.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
termios-tcflow.h Fix misspellings in sysdeps/unix -- BZ 25337 2023-05-23 11:59:23 +00:00
termios.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
time.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
timerfd.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
timex.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
typesizes.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
uio_lim.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
uio-ext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
unistd_ext.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
utsname.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00
waitflags.h Update copyright dates with scripts/update-copyrights 2023-01-06 21:14:39 +00:00