;;; Signal constant definitions for "irix" ;;; Copyright (c) 1994 by Olin Shivers. See file COPYING. ;;; Copyright (c) 1994 by Brian D. Carlstrom. ;;POSIX only defined here. (define-enum-constants signal ;; POSIX (hup 1) ; hangup (int 2) ; interrupt (quit 3) ; quit (ill 4) ; illegal instruction (not reset when caught) (iot 6) ; IOT instruction (abrt 6) ; used by abort, replace SIGIOT in the future (fpe 8) ; floating point exception (kill 9) ; kill (cannot be caught or ignored) (bus 10) ; bus error (segv 11) ; segmentation violation (sys 12) ; bad argument to system call (pipe 13) ; write on a pipe with no one to read it (alrm 14) ; alarm clock (term 15) ; software termination signal from kill (stop 23) ; sendable stop signal not from tty (tstp 24) ; stop signal from tty (cont 25) ; continue a stopped process (chld 18) ; to parent on child stop or exit (cld 18) ; compat (ttin 26) ; to readers pgrp upon background tty read (ttou 27) ; like TTIN for output if (tp->t_local<OSTOP) ;; User defined (usr1 16) ; user defined signal 1 (usr2 17) ; user defined signal 2 (pwr 19) ; power-fail restart (poll 22) ; pollable event occurred (io 22) ; input/output possible signal (urg 21) ; urgent condition on io channel (winch 20) ; window size changes (vtalrm 28) ; virtual time alarm (prof 29) ; profiling alarm (xcpu 30) ; Cpu time limit exceeded (xfsz 31) ; Filesize limit exceeded ) (define signals-ignored-by-default (list signal/chld signal/cont ; These are Posix. signal/pwr signal/urg signal/winch)) ; These are Irix.