w_termsig
pp->p_reason = w.w_termsig;
if (w.w_termsig == SIGINT)
#define WIFSIGNALED(x) ((x).w_stopval != WSTOPPED && (x).w_termsig != 0)
#define WIFEXITED(x) ((x).w_stopval != WSTOPPED && (x).w_termsig == 0)
((union wait*)&(s))->w_termsig == 0)
if ((status.w_termsig) != 0)