From 02dd0ebf8df333b19bb709e5e9c91afa24f0fbb1 Mon Sep 17 00:00:00 2001 From: bdc Date: Fri, 8 Nov 1996 20:42:30 +0000 Subject: [PATCH] fixed signals-ignored-by-default for ultrix irix --- Error-log | 5 ++++- RELEASE | 19 ++++++++++--------- scsh/irix/signals.scm | 4 ++++ scsh/ultrix/signals.scm | 9 ++++++++- 4 files changed, 26 insertions(+), 11 deletions(-) diff --git a/Error-log b/Error-log index 45e6244..35a1a53 100644 --- a/Error-log +++ b/Error-log @@ -93,7 +93,10 @@ Makefile.in needs to rerun ranlib after installing libscshvm.a Reported by Robert E. Brown. Fix by bdc 4 Nov 96 signals-ignored-by-default for ultrix -Reported by Jay Nietling. Fix by ?????????? +Reported by Jay Nietling. Fix by bdc 4 Nov 96 + +signals-ignored-by-default for irix +Reported by Richard Kelsey. Fix by bdc 4 Nov 96 Starting up programs with the "-e " command-line switch and with the (DUMP-SCSH-PROGRAM ) diff --git a/RELEASE b/RELEASE index 21357d6..fd720f6 100644 --- a/RELEASE +++ b/RELEASE @@ -178,15 +178,16 @@ We even have one of those URL things: * Thanks ======== -We would like to thank Michael Becker, Glenn Barry, Travis Broughton, Robert -E. Brown, Charlie Conklin, Franklin Chen, Jin S. Choi, Douglas S. J. De Couto, -Brian F. Dennis, Sean Doran, Kevin Esler, Lutz Euler, Lewis Girod, Dan -Hagerty, Rolf-Thomas Happe, David Hull, Steven L. Jenkins, Patrick May, Jay -Nietling, Tod Olson, Michel Schinz, Cotton Seed, Bill Sommerfeld, Michael -Sperber, Steven L. Tamm, Ed Tobin, Victor Zandy, and others for bug reports, -bug fixes, and comments that were incorporated into this release. We really -appreciate their help, particularly in the task of porting scsh to new -platforms. +We would like to thank Michael Becker, Glenn Barry, Travis Broughton, +Robert E. Brown, Charlie Conklin, Franklin Chen, Jin S. Choi, Douglas +S. J. De Couto, Brian F. Dennis, Sean Doran, Kevin Esler, Lutz Euler, +Lewis Girod, Dan Hagerty, Rolf-Thomas Happe, David Hull, Steven L. +Jenkins, Patrick May, Richard Kelsey, Jay Nietling, Tod Olson, +Jonathan Rees, Michel Schinz, Cotton Seed, Bill Sommerfeld, Michael +Sperber, Steven L. Tamm, Ed Tobin, Victor Zandy, and others for bug +reports, bug fixes, and comments that were incorporated into this +release. We really appreciate their help, particularly in the task of +porting scsh to new platforms. We'd like to thank everyone else for their patience; this release seemed like a long time coming. diff --git a/scsh/irix/signals.scm b/scsh/irix/signals.scm index 0d0f2ad..5d35013 100644 --- a/scsh/irix/signals.scm +++ b/scsh/irix/signals.scm @@ -41,3 +41,7 @@ (xcpu 31) ; Cpu time limit exceeded (xfsz 32) ; Filesize limit exceeded ) + +(define signals-ignored-by-default + (list signal/chld signal/cont ; These are Posix. + signal/pwr signal/poll signal/urg signal/winch)) ; These are Irix. diff --git a/scsh/ultrix/signals.scm b/scsh/ultrix/signals.scm index 5e9f3fb..416dbb0 100644 --- a/scsh/ultrix/signals.scm +++ b/scsh/ultrix/signals.scm @@ -1,4 +1,4 @@ -;;; Signal constant definitions for "generic" +;;; Signal constant definitions for Ultrix ;;; Copyright (c) 1994 by Olin Shivers. ;;; Copyright (c) 1994 by Brian D. Carlstrom. @@ -16,6 +16,9 @@ (emt 7) ; EMT instruction (fpe 8) ; floating point exception (kill 9) ; kill (cannot be caught or ignored) + ;; Ultrix + (bus 10) + ;; POSIX (segv 11) ; segmentation violation (sys 12) ; bad argument to system call (pipe 13) ; write on a pipe with no one to read it @@ -41,3 +44,7 @@ (usr1 30) ; user defined signal 1 (usr2 31) ; user defined signal 2 ) + +(define signals-ignored-by-default + (list signal/cont signal/chld + signal/urg signal/io signal/winch))