25 lines
745 B
Plaintext
25 lines
745 B
Plaintext
/*
|
|
* signal handling
|
|
*/
|
|
{SIGHUP, "HUP", "Hangup"},
|
|
{SIGINT, "INT", "Interrupt"},
|
|
{SIGQUIT, "QUIT", "Quit"},
|
|
{SIGILL, "ILL", "Illegal instruction"},
|
|
{SIGTRAP, "TRAP", "Trace trap"},
|
|
{SIGABRT, "ABRT", "Abort"},
|
|
{SIGEMT, "EMT", "EMT trap"},
|
|
{SIGFPE, "FPE", "Floating exception"},
|
|
{SIGKILL, "KILL", "Killed"},
|
|
{SIGBUS, "BUS", "Bus error"},
|
|
{SIGSEGV, "SEGV", "Memory fault"},
|
|
{SIGSYS, "SYS", "Bad system call"},
|
|
{SIGPIPE, "PIPE", "Broken pipe"},
|
|
{SIGALRM, "ALRM", "Alarm clock"},
|
|
{SIGTERM, "TERM", "Terminated"},
|
|
{SIGUSR1, "USR1", "User defined #1"},
|
|
{SIGUSR2, "USR2", "User defined #2"},
|
|
{SIGCHLD, "CHLD", "Death of a child"},
|
|
{ 19, (char *) 0, "Signal 19"},
|
|
{ 20, (char *) 0, "Signal 20"},
|
|
{SIGBREAK, "BREAK", "Ctrl-Break"},
|