X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fsys%2Fwait.h;h=b8d6432ec4045172c1b623d37e1d68b548c342f5;hb=c7351ffe9b9bbc6297ffad252ab1f6e39db87d73;hp=8bcac8a3b2b072536bcc606ef3c54aa4f2bdb3b8;hpb=c1a9658bd19245ff0fb52d3da567815d822fb622;p=musl diff --git a/include/sys/wait.h b/include/sys/wait.h index 8bcac8a3..b8d6432e 100644 --- a/include/sys/wait.h +++ b/include/sys/wait.h @@ -33,11 +33,14 @@ pid_t wait4 (pid_t, int *, int, struct rusage *); #define WCONTINUED 8 #define WNOWAIT 0x1000000 +#define __WNOTHREAD 0x20000000 +#define __WALL 0x40000000 +#define __WCLONE 0x80000000 + #define P_ALL 0 #define P_PID 1 #define P_PGID 2 -#ifndef WEXITSTATUS #define WEXITSTATUS(s) (((s) & 0xff00) >> 8) #define WTERMSIG(s) ((s) & 0x7f) #define WSTOPSIG(s) WEXITSTATUS(s) @@ -46,7 +49,6 @@ pid_t wait4 (pid_t, int *, int, struct rusage *); #define WIFSTOPPED(s) (((s) & 0xff) == 0x7f) #define WIFSIGNALED(s) (((signed char) (((s) & 0x7f) + 1) >> 1) > 0) #define WIFCONTINUED(s) ((s) == 0xffff) -#endif #ifdef __cplusplus }