siglist.in revision 1.2 1 # $NetBSD: siglist.in,v 1.2 1997/01/12 19:12:17 tls Exp $
2 #
3 # List of signals used to initialize ksh's signal table (see trap.c
4 # and siglist.sh).
5 #
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.
9 #
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
57