diff options
author | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-12-28 23:37:04 +0100 |
---|---|---|
committer | Samuel Thibault <samuel.thibault@ens-lyon.org> | 2020-12-28 23:37:04 +0100 |
commit | f6abd970284a06380cd9d905f43da104bd49fc95 (patch) | |
tree | 568235629b3422bf7683cbfa3e4308e7115a045e /conform | |
parent | f9c3cf286479da5d8a6ea2288f9f2c731896cd6f (diff) | |
download | glibc-f6abd970284a06380cd9d905f43da104bd49fc95.tar.gz glibc-f6abd970284a06380cd9d905f43da104bd49fc95.tar.xz glibc-f6abd970284a06380cd9d905f43da104bd49fc95.zip |
hurd: Add WSTOPPED/WCONTINUED/WEXITED/WNOWAIT support [BZ #23091]
The new __proc_waitid RPC now expects WEXITED to be passed, allowing to properly implement waitid, and thus define the missing W* macros (according to FreeBSD values).
Diffstat (limited to 'conform')
-rw-r--r-- | conform/data/sys/wait.h-data | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/conform/data/sys/wait.h-data b/conform/data/sys/wait.h-data index c0761424da..a6713461ea 100644 --- a/conform/data/sys/wait.h-data +++ b/conform/data/sys/wait.h-data @@ -8,8 +8,7 @@ constant WUNTRACED macro WEXITSTATUS # if !defined XPG4 && !defined POSIX && !defined POSIX2008 -// Bug 23091: hurd: missing waitid support. -xfail[i386-gnu]-macro WIFCONTINUED +macro WIFCONTINUED # endif macro WIFEXITED macro WIFSIGNALED @@ -17,15 +16,14 @@ macro WIFSTOPPED macro WSTOPSIG macro WTERMSIG -// Bug 23091: hurd: missing waitid support. # if !defined XPG4 && !defined POSIX -xfail[i386-gnu]-constant WEXITED -xfail[i386-gnu]-constant WSTOPPED +constant WEXITED +constant WSTOPPED # ifndef POSIX2008 -xfail[i386-gnu]-constant WCONTINUED +constant WCONTINUED # endif constant WNOHANG -xfail[i386-gnu]-constant WNOWAIT +constant WNOWAIT # endif #if !defined XPG4 && !defined POSIX |