32 if (WIFSTOPPED (status))
35 return string_printf (
"%s - %s (stopped at syscall)",
36 strsigno (SIGTRAP), strsignal (SIGTRAP));
38 return string_printf (
"%s - %s (stopped)",
39 strsigno (WSTOPSIG (status)),
40 strsignal (WSTOPSIG (status)));
42 else if (WIFSIGNALED (status))
43 return string_printf (
"%s - %s (terminated)",
44 strsigno (WTERMSIG (status)),
45 strsignal (WTERMSIG (status)));
47 return string_printf (
"%d (exited)", WEXITSTATUS (status));