updated losing sunos signals.scm
This commit is contained in:
parent
78e07c9296
commit
16ec4521b5
|
@ -1,7 +1,5 @@
|
|||
;;; Signal constant definitions for Sun4
|
||||
;;; Copyright (c) 1994 by Olin Shivers.
|
||||
|
||||
;;POSIX only defined here, couldn't find signal.h for Sun4 -dalbertz
|
||||
;;; Copyright (c) 1994, 1996 by Olin Shivers and Brian D. Carlstrom
|
||||
|
||||
(define-enum-constants signal
|
||||
;; POSIX
|
||||
|
@ -9,14 +7,29 @@
|
|||
(int 2) ; interrupt
|
||||
(quit 3) ; quit
|
||||
(ill 4) ; illegal instruction (not reset when caught)
|
||||
;; SunOS
|
||||
(trap 5) ; trace trap (not reset when caught) */
|
||||
;; POSIX
|
||||
(iot 6) ; IOT instruction
|
||||
(abrt 6) ; used by abort, replace SIGIOT in the future
|
||||
;; SunOS
|
||||
(emt 7) ; EMT instruction
|
||||
;; POSIX
|
||||
(fpe 8) ; floating point exception
|
||||
(kill 9) ; kill (cannot be caught or ignored)
|
||||
;; SunOS
|
||||
(bus 10) ; bus error
|
||||
;; POSIX
|
||||
(segv 11) ; segmentation violation
|
||||
;; SunOS
|
||||
(sys 12) ; bad argument to system call
|
||||
;; POSIX
|
||||
(pipe 13) ; write on a pipe with no one to read it
|
||||
(alrm 14) ; alarm clock
|
||||
(term 15) ; software termination signal from kill
|
||||
;; SunOS
|
||||
(urg 16) ; urgent condition on IO channel
|
||||
;; POSIX
|
||||
(stop 17) ; sendable stop signal not from tty
|
||||
(tstp 18) ; stop signal from tty
|
||||
(cont 19) ; continue a stopped process
|
||||
|
@ -24,7 +37,21 @@
|
|||
(cld 20) ; System V name for SIGCHLD
|
||||
(ttin 21) ; to readers pgrp upon background tty read
|
||||
(ttou 22) ; like TTIN for output if (tp->t_local<OSTOP)
|
||||
;; SunOS
|
||||
(io 23) ; input/output possible signal
|
||||
(poll 23) ; System V name for SIGIO
|
||||
(xcpu 24) ; exceeded CPU time limit
|
||||
(xfsz 25) ; exceeded file size limit
|
||||
(vtalrm 26) ; virtual time alarm
|
||||
(prof 27) ; profiling time alarm
|
||||
(winch 28) ; window changed
|
||||
(lost 29) ; resource lost (eg, record-lock lost)
|
||||
;; POSIX
|
||||
;; User defined
|
||||
(usr1 30) ; user defined signal 1
|
||||
(usr2 31) ; user defined signal 2
|
||||
)
|
||||
|
||||
(define signals-ignored-by-default
|
||||
(list signal/chld signal/cont ; These are Posix.
|
||||
signal/urg signal/io signal/winch) ; These are SunOS.
|
||||
|
|
Loading…
Reference in New Issue