glibc/sysdeps/posix
Adhemerval Zanella 6437fecca3 posix: Remove posix waitid
The POSIX waitid implementation is problematic in some ways:

  - It emulates using waitpid, which default implementation calls
    wait4 and wait4 returns ENOSYS as default.

  - Also by using waitpid it does not allod support the WNOWAIT,
    WEXITED, WSTOPPED, or WCONTINUED flag.  With current POSIX
    specification the flags are no longer marked as optional.

Also due BZ#23091 Hurd still uses the implementation, so it is moved
to as a Hurd arch-specific folder (with some minor cleanups).

Checked against a i686-gnu (run-built-tests=no)
2020-02-27 16:16:17 -03:00
..
alarm.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
clock_getres.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
clock.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
closedir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
ctermid.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
cuserid.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dirfd.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dirstream.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dl-fileid.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dup2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
dup.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
euidaccess.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
fdopendir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
flock.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
fpathconf.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
gai_strerror-strs.h * sysdeps/posix/gai_strerror.c: Complete rewrite. Avoid relocations. 2005-12-20 17:53:00 +00:00
gai_strerror.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
getaddrinfo.c nss: Add function types and NSS_DECLARE_MODULE_FUNCTIONS macro to <nss.h> 2020-02-13 09:14:40 +01:00
getcwd.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
getdtsz.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
gethostname.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
getpagesize.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
isatty.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
isfdtype.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
killpg.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
libc_fatal.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
Makefile NPTL: Refactor named semaphore code to use shm-directory.h 2014-12-12 15:01:30 -08:00
mkfifo.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
mkfifoat.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
nice.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
open64.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
opendir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pathconf.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pause.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
posix_fallocate64.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
posix_fallocate.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pread64.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pread.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
preadv2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
preadv64.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
preadv64v2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
preadv_common.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
preadv.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
profil.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwrite64.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwrite.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwritev2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwritev64.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwritev64v2.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwritev_common.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
pwritev.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
raise.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
readdir_r.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
readdir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
readv.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
remove.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
rename.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
rewinddir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
seekdir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
shm_open.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
shm_unlink.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
shm-directory.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
shm-directory.h Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigblock.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigignore.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigintr.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
signal.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigpause.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigset.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigsetmask.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigsuspend.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sigwait.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sleep.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
spawni.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sprofil.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
Subdirs Make sysdeps/posix bring in login subdir. 2015-07-23 17:04:22 -07:00
sysconf.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
system.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
sysv_signal.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
telldir.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
tempname.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
truncate.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
ttyname_r.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
ttyname.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
ulimit.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
usleep.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
utime.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
utimes.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00
writev.c Update copyright dates with scripts/update-copyrights. 2020-01-01 00:14:33 +00:00