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