glibc/sysdeps/unix/sysv/linux
Adhemerval Zanella 9b2cf9482a linux: Use waitid on wait4 if __NR_wait4 is not defined
If the wait4 syscall is not available (such as y2038 safe 32-bit
systems) waitid should be used instead.  However prior Linux 5.4
waitid is not a full superset of other wait syscalls, since it
does not include support for waiting for the current process group.

It is possible to emulate wait4 by issuing an extra syscall to get
the current process group, but it is inherent racy: after the current
process group is received and before it is passed to waitid a signal
could arrive causing the current process group to change.

So waitid is used if wait4 is not defined iff the build is
enabled with a minimum kernel if 5.4+.  The new assume
__ASSUME_WAITID_PID0_P_PGID is added and an error is issued if waitid
can not be implemented by either __NR_wait4 or
__NR_waitid && __ASSUME_WAITID_PID0_P_PGID.

Checked on x86_64-linux-gnu and i686-linux-gnu.

Co-authored-by: Alistair Francis <alistair.francis@wdc.com>
2019-12-19 16:11:09 -03:00
..
aarch64 nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
alpha nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
arm nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
bits Update SOMAXCONN value from Linux 5.4. 2019-11-29 14:17:15 +00:00
csky nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
generic Define __STATFS_MATCHES_STATFS64 2019-10-24 09:14:26 -07:00
hppa nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
i386 nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
ia64 nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
include Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
m68k nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
microblaze nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
mips nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
net Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netash Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netatalk Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netax25 Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
neteconet Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netinet Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netipx Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netiucv Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netpacket Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netrom Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netrose Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
nfs
nios2 nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
powerpc nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
riscv nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
s390 nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
scsi Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sh nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
sparc nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
sys Add PTRACE_GET_SYSCALL_INFO from Linux 5.3 to sys/ptrace.h. 2019-10-14 23:43:52 +00:00
wordsize-64 Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
x86 Make second argument of gettimeofday as 'void *' 2019-10-30 17:11:10 -03:00
x86_64 nptl: Move waitpid implementation to libc 2019-12-19 16:11:09 -03:00
_exit.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
_G_config.h
a.out.h Break more lines before not after operators. 2019-02-25 13:19:19 +00:00
accept4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
accept.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
access.c hurd: Fix ld.so __access override from libc 2019-12-01 21:05:56 +00:00
adjtime.c Linux/Alpha: don't use timeval32 system calls. 2019-10-30 17:03:42 -03:00
adjtimex.c Refactor adjtimex based on clock_adjtime 2019-10-31 11:09:25 -03:00
aio_misc.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
aio_sigqueue.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
alphasort64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
arch-fork.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
bind.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
check_native.c Change most internal uses of time to __clock_gettime. 2019-10-30 17:11:10 -03:00
check_pf.c Change most internal uses of time to __clock_gettime. 2019-10-30 17:11:10 -03:00
clock_getcpuclockid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
clock_getres.c y2038: linux: Provide __clock_getres64 implementation 2019-10-27 21:49:25 +01:00
clock_gettime.c sysdeps/clock_gettime: Use clock_gettime64 if avaliable 2019-12-04 09:43:40 -08:00
clock_nanosleep.c Fix clock_nanosleep when interrupted by a signal 2019-11-11 16:47:20 -03:00
clock_settime.c time: Introduce function to check correctness of nanoseconds value 2019-10-27 21:49:25 +01:00
clock.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
close_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
close.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
cmsg_nxthdr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
configure
configure.ac
connect.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
copy_file_range.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
creat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
creat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
createthread.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
default-sched.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
device-nrs.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-brk.c
dl-execstack.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-fxstatat64.c
dl-getcwd.c
dl-librecon.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-openat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-opendir.c
dl-origin.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-osinfo.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-sbrk.c
dl-sysdep.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-sysdep.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-vdso.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
dl-vdso.h Refactor vDSO initialization code 2019-09-17 17:09:24 -03:00
dl-writev.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
epoll_pwait.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
epoll_wait.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
errqueue.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
eventfd_read.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
eventfd_write.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
exit-thread.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
faccessat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fallocate64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fallocate.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fatal-prepare.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fchmodat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fcntl64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fcntl_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fcntl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fd_to_filename.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fdatasync.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fexecve.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
filter-nr-syscalls.awk Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fips-private.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fpathconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fstatfs64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fstatvfs64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fstatvfs.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fsync.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ftruncate64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ftruncate.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
futimens.c y2038: linux: Provide __futimens64 implementation 2019-11-02 08:41:35 +01:00
futimes.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
futimesat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fxstat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fxstat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fxstatat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
fxstatat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gai_sigqueue.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gen-syscall-h.awk Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gentempfd.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getclktck.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getcpu.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getcwd.c hurd: Fix ld.so __getcwd override from libc 2019-12-01 21:05:51 +00:00
getdents64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getdents.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getdirentries64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getdirentries.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getdtsz.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getentropy.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
gethostid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getipv4sourcefilter.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getloadavg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getlogin_r.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getlogin.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpagesize.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpeername.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpriority.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getpt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getrandom.c hurd: Fix local PLT 2019-12-13 11:11:54 +01:00
getrlimit64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getrlimit.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getsockname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getsockopt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getsourcefilter.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getsourcefilter.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
getsysstats.c Change most internal uses of time to __clock_gettime. 2019-10-30 17:11:10 -03:00
glob64-lstat-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob-lstat-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
glob.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
globfree64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
globfree.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
grantpt.c
if_index.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ifaddrs.c Change most internal uses of time to __clock_gettime. 2019-10-30 17:11:10 -03:00
ifreq.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
Implies
init-first.c sysdeps: Add clock_gettime64 vDSO 2019-12-04 09:43:40 -08:00
internal_statvfs64.c
internal_statvfs.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
internal_statvfs.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
internal-signals.h Fix __libc_signal_block_all on sparc64 2019-12-19 10:30:49 -03:00
ipc_ops.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ipc_priv.h ipc: Refactor sysvipc internal definitions 2019-10-17 11:04:59 -03:00
kernel_sigaction.h m68k: Fix sigaction kernel definition (BZ #23960) 2018-12-18 16:45:10 -02:00
kernel_stat.h
kernel_termios.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
kernel-features.h linux: Use waitid on wait4 if __NR_wait4 is not defined 2019-12-19 16:11:09 -03:00
kernel-posix-cpu-timers.h
kernel-posix-timers.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ldd-rewrite.sed
lddlibc4.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ldsodefs.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
libc_fatal.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
libc-vdso.h sysdeps: Add clock_gettime64 vDSO 2019-12-04 09:43:40 -08:00
linux_fsinfo.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
listen.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
local-setxid.h
lseek64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
lseek.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
lutimes.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
lxstat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
lxstat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
Makefile Remove __waitpid_nocancel 2019-12-19 16:11:09 -03:00
malloc-sysdep.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mlock2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mmap64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mmap_internal.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mmap.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_close.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_getattr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_notify.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_open.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_receive.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_send.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_timedreceive.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_timedsend.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
mq_unlink.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
msgctl.c Update sysvipc kernel-features.h files for Linux 5.1 2019-10-18 11:01:13 -03:00
msgget.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
msgrcv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
msgsnd.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
msync.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netlink_assert_response.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
netlinkaccess.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
nice.c
not-cancel.h Remove __waitpid_nocancel 2019-12-19 16:11:09 -03:00
not-errno.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
nscd_setup_thread.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ntp_gettime.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ntp_gettimex.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
olddirent.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
oldglob.c
open64_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
open64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
open_by_handle_at.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
open_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
open.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
openat64_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
openat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
openat_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
openat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
opensock.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pathconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pathconf.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
paths.h
pause.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
personality.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pkey_get.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pkey_mprotect.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pkey_set.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
poll.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix_fadvise64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix_fadvise.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix_fallocate64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix_fallocate.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
posix_madvise.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ppoll.c y2038: linux: Provide __ppoll64 implementation 2019-11-11 14:41:43 +01:00
pread64_nocancel.c Add nocancel version of pread64() 2019-10-18 15:55:33 -04:00
pread64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pread.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
preadv2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
preadv64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
preadv64v2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
preadv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
prlimit.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
prof-freq.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
profil-counter.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
profil.c
pselect.c misc: Set generic pselect as ENOSYS 2019-11-22 14:40:57 -03:00
pt-raise.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_getaffinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_getcpuclockid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_getname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_kill.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_setaffinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_setname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread_sigqueue.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pthread-pids.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ptrace.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ptsname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwrite64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwrite.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwritev2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwritev64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwritev64v2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
pwritev.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
raise.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
read_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
read.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readahead.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readdir64_r.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readdir64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readdir_r.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readdir.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readonly-area.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
readv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
reboot.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
recv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
recvfrom.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
recvmmsg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
recvmsg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
remove.c
rename.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
renameat2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
renameat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sa_len.c
safe-fatal.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
scandir64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_getaffinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_getcpu.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sched_setaffinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
segfault.c
select.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
semctl.c Update sysvipc kernel-features.h files for Linux 5.1 2019-10-18 11:01:13 -03:00
semget.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
semop.c sysvipc: Implement semop based on semtimedop 2019-10-17 11:05:40 -03:00
semtimedop.c Update sysvipc kernel-features.h files for Linux 5.1 2019-10-18 11:01:13 -03:00
send.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sendmmsg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sendmsg.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sendto.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setegid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
seteuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setgroups.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sethostid.c
setipv4sourcefilter.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setregid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setresgid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setresuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setreuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setrlimit64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setrlimit.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setsockopt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
setsourcefilter.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
settimezone.c Use clock_settime to implement settimeofday. 2019-10-30 17:05:14 -03:00
setuid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
shlib-versions
shm-directory.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
shmat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
shmctl.c Update sysvipc kernel-features.h files for Linux 5.1 2019-10-18 11:01:13 -03:00
shmdt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
shmget.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
shutdown.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigaction.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
siglist.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
signal.c
signalfd.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigpending.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigprocmask.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigqueue.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigreturn.c
sigset-cvt-mask.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigsetops.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigstack.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigsuspend.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigtimedwait.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigwait.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sigwaitinfo.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
single-thread.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sizes.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
socket.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
socketcall.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
socketpair.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
spawni.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
speed.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
splice.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
statfs64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
statvfs64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
statvfs.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
statx_cp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
statx_cp.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
statx.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sync_file_range.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
syscall-names.list Update syscall-names.list for Linux 5.4. 2019-11-28 20:32:09 +00:00
syscalls.list linux: Use waitid on wait4 if __NR_wait4 is not defined 2019-12-19 16:11:09 -03:00
sysconf.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sysctl.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sysctl.mk
sysdep-cancel.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
sysdep-vdso.h Refactor vDSO initialization code 2019-09-17 17:09:24 -03:00
sysdep.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
syslog.c
tcdrain.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tcflow.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tcflush.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tcgetattr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tcgetpgrp.c
tcsendbrk.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tcsetattr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tcsetpgrp.c
tee.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
termio.h
test-errno-linux.c misc/test-errno-linux: Handle EINVAL from quotactl 2019-12-05 17:29:42 +01:00
time-clockid.h Use clock_gettime to implement time. 2019-10-30 17:05:14 -03:00
timer_create.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
timer_delete.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
timer_getoverr.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
timer_gettime.c y2038: linux: Provide __timer_gettime64 implementation 2019-12-05 23:16:54 +01:00
timer_routines.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
timer_settime.c y2038: linux: Provide __timer_settime64 implementation 2019-12-05 23:16:54 +01:00
times.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
truncate64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
truncate.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-affinity-pid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-affinity-static.c Enable VDSO on x86_64 statically linked programs [BZ #19767] 2018-11-23 16:50:29 -08:00
tst-affinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-align-clone.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-clone2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-clone3.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-clone.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fallocate64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fallocate-common.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fallocate.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-fanotify.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getdents64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-getpid1.c
tst-gettid-kill.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-gettid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-memfd_create.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-mlock2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-mman-consts.py Update kernel version to 5.4 in tst-mman-consts.py. 2019-11-29 14:18:26 +00:00
tst-ofdlocks-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-ofdlocks.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-personality.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-pkey.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-quota.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-readdir64-compat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-rlimit-infinity.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-setgetname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-sigcontext-get_pc.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-signal-numbers.py Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-skeleton-affinity.c linux: Add comment on affinity set sizes to tst-skeleton-affinity.c 2019-11-15 13:05:09 +01:00
tst-skeleton-thread-affinity.c linux: Reduce stack size for nptl/tst-thread-affinity-pthread 2019-11-11 13:40:55 +01:00
tst-socket-consts.py Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-sync_file_range.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-syscall-list.sh Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-sysconf-iov_max-uapi.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-sysconf-iov_max.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-tgkill.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-thread-affinity-pthread2.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-thread-affinity-pthread.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-thread-affinity-sched.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
tst-ttyname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ttyname_r.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ttyname.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ttyname.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ualarm.c
umount2.S
umount.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
unlockpt.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
updwtmp.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
ustat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
utimensat.c y2038: linux: Provide __utimensat64 implementation 2019-11-02 08:41:25 +01:00
utimes.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
utmp_file.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
Versions Add nocancel version of pread64() 2019-10-18 15:55:33 -04:00
versionsort64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
vfork.c
vmsplice.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
wait3.c
wait4.c linux: Use waitid on wait4 if __NR_wait4 is not defined 2019-12-19 16:11:09 -03:00
waitid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
waitpid.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
write_nocancel.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
write.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
writev.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
xmknod.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
xmknodat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
xstat64.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
xstat.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
xstatconv.c Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00
xstatconv.h Prefer https to http for gnu.org and fsf.org URLs 2019-09-07 02:43:31 -07:00