aboutsummaryrefslogtreecommitdiff
path: root/conform
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2020-12-28 23:37:04 +0100
committerSamuel Thibault <samuel.thibault@ens-lyon.org>2020-12-28 23:37:04 +0100
commitf6abd970284a06380cd9d905f43da104bd49fc95 (patch)
tree568235629b3422bf7683cbfa3e4308e7115a045e /conform
parentf9c3cf286479da5d8a6ea2288f9f2c731896cd6f (diff)
downloadglibc-f6abd970284a06380cd9d905f43da104bd49fc95.zip
glibc-f6abd970284a06380cd9d905f43da104bd49fc95.tar.gz
glibc-f6abd970284a06380cd9d905f43da104bd49fc95.tar.bz2
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-data12
1 files changed, 5 insertions, 7 deletions
diff --git a/conform/data/sys/wait.h-data b/conform/data/sys/wait.h-data
index c076142..a671346 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