X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=include%2Fsys%2Fwait.h;h=7b5e8c7b165f00ed41b586619a1b7dfc9bf0c373;hb=3159e2fc816f5c56b54f86f38748ba1ff9e18f9f;hp=5e3012bac34a375c8929b3b8843e4093ff4891ab;hpb=419ae6d5c95629d3ebaff6f1880d52cb027ba924;p=musl diff --git a/include/sys/wait.h b/include/sys/wait.h index 5e3012ba..7b5e8c7b 100644 --- a/include/sys/wait.h +++ b/include/sys/wait.h @@ -4,6 +4,8 @@ extern "C" { #endif +#include + #include #define __NEED_pid_t @@ -35,7 +37,6 @@ pid_t wait4 (pid_t, int *, int, struct rusage *); #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) @@ -44,7 +45,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 }