;; symbolic names of unix signals
;;AUTODOC: SIG* "unix signal names"
;;the unix names of signals are autoloaded on demand
;;SIGHUP, SIGINT, SIGQUIT, etc...
;;they have the signal number as value

;;AUTOLOAD: SIGHUP
(setq SIGHUP	1)	; /* hangup */
;;AUTOLOAD: SIGINT
(setq SIGINT	2)	; /* interrupt */
;;AUTOLOAD: SIGQUIT
(setq SIGQUIT	3)	; /* quit */
;;AUTOLOAD: SIGILL
(setq SIGILL	4)	; /* illegal instruction (not reset when caught) */
;;AUTOLOAD: SIGTRAP
(setq SIGTRAP	5)	; /* trace trap (not reset when caught) */
;;AUTOLOAD: SIGIOT
(setq SIGIOT	6)	; /* IOT instruction */
;;AUTOLOAD: SIGABRT
(setq SIGABRT 6)	; /* used by abort, replace SIGIOT in the future */
;;AUTOLOAD: SIGEMT
(setq SIGEMT	7)	; /* EMT instruction */
;;AUTOLOAD: SIGFPE
(setq SIGFPE	8)	; /* floating point exception */
;;AUTOLOAD: SIGKILL
(setq SIGKILL	9)	; /* kill (cannot be caught or ignored) */
;;AUTOLOAD: SIGBUS
(setq SIGBUS	10)	; /* bus error */
;;AUTOLOAD: SIGSEGV
(setq SIGSEGV	11)	; /* segmentation violation */
;;AUTOLOAD: SIGSYS
(setq SIGSYS	12)	; /* bad argument to system call */
;;AUTOLOAD: SIGPIPE
(setq SIGPIPE	13)	; /* write on a pipe with no one to read it */
;;AUTOLOAD: SIGALRM
(setq SIGALRM	14)	; /* alarm clock */
;;AUTOLOAD: SIGTERM
(setq SIGTERM	15)	; /* software termination signal from kill */
;;AUTOLOAD: SIGURG
(setq SIGURG	16)	; /* urgent condition on IO channel */
;;AUTOLOAD: SIGSTOP
(setq SIGSTOP	17)	; /* sendable stop signal not from tty */
;;AUTOLOAD: SIGTSTP
(setq SIGTSTP	18)	; /* stop signal from tty */
;;AUTOLOAD: SIGCONT
(setq SIGCONT	19)	; /* continue a stopped process */
;;AUTOLOAD: SIGCHLD
(setq SIGCHLD	20)	; /* to parent on child stop or exit */
;;AUTOLOAD: SIGCLD
(setq SIGCLD	20)	; /* System V name for SIGCHLD */
;;AUTOLOAD: SIGTTIN
(setq SIGTTIN	21)	; /* to readers pgrp upon background tty read */
;;AUTOLOAD: SIGTTOU
(setq SIGTTOU	22)	; /* like TTIN for output if (tp->t_local&LTOSTOP) */
;;AUTOLOAD: SIGIO
(setq SIGIO	23)	; /* input/output possible signal */
;;AUTOLOAD: SIGPOLL
(setq SIGPOLL	SIGIO)	; /* System V name for SIGIO */
;;AUTOLOAD: SIGXCPU
(setq SIGXCPU	24)	; /* exceeded CPU time limit */
;;AUTOLOAD: SIGXFSZ
(setq SIGXFSZ	25)	; /* exceeded file size limit */
;;AUTOLOAD: SIGVTALRM
(setq SIGVTALRM 26)	; /* virtual time alarm */
;;AUTOLOAD: SIGPROF
(setq SIGPROF	27)	; /* profiling time alarm */
;;AUTOLOAD: SIGWINCH
(setq SIGWINCH 28)	; /* window changed */
;;AUTOLOAD: SIGLOST
(setq SIGLOST 29)	; /* resource lost (eg, record-lock lost) */
;;AUTOLOAD: SIGUSR1
(setq SIGUSR1 30)	; /* user defined signal 1 */
;;AUTOLOAD: SIGUSR2
(setq SIGUSR2 31)	; /* user defined signal 2 */
