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