siglist.in revision 1.1
1#
2# List of signals used to initialize ksh's signal table (see trap.c
3# and siglist.sh).
4#
5# Note that if a system has multiple defines for the same signal
6# (eg, SIGABRT vs SIGIOT, SIGCHLD vs SIGCLD), only the first one
7# will be seen, so the order in this list is important.
8#
9    HUP    Hangup
10    INT    Interrupt
11    QUIT   Quit
12    ILL    Illegal instruction
13    TRAP   Trace trap
14# before IOT (ABRT is posix and ABRT is sometimes the same as IOT)
15    ABRT   Abort
16    IOT    IOT instruction
17    EMT    EMT trap
18    FPE    Floating point exception
19    KILL   Killed
20# before BUS (linux doesn't really have a BUS, but defines it to UNUSED)
21    UNUSED Unused
22    BUS    Bus error
23    SEGV   Memory fault
24    SYS    Bad system call
25    PIPE   Broken pipe
26    ALRM   Alarm clock
27    TERM   Terminated
28    STKFLT Stack fault
29    IO     I/O possible
30    XCPU   CPU time limit exceeded
31    XFSZ   File size limit exceeded
32    VTALRM Virtual timer expired
33    PROF   Profiling timer expired
34    WINCH  Window size change
35    LOST   File lock lost
36    USR1   User defined signal 1
37    USR2   User defined signal 2
38    PWR    Power-fail/Restart
39    POLL   Pollable event occurred
40    STOP   Stopped (signal)
41    TSTP   Stopped
42    CONT   Continued
43# before CLD (CHLD is posix and CHLD is sometimes the same as CLD)
44    CHLD   Child exited
45    CLD    Child exited
46    TTIN   Stopped (tty input)
47    TTOU   Stopped (tty output)
48    INFO   Information request
49    URG    Urgent I/O condition
50# Solaris (svr4?) signals
51    WAITING No runnable LWPs
52    LWP	   Inter-LWP signal
53    FREEZE Checkpoint freeze
54    THAW   Checkpoint thaw
55    CANCEL Thread cancellation
56