WEXITSTATUS
#define WEXITSTATUS(w) (w).w_retcode
#define WEXITSTATUS(w) (int)(WIFEXITED(w) ? ((_W_INT(w) >> 8) & 0377) : -1)
#define WEXITSTATUS(x) (_W_INT(x) >> 8)