Update of /cvsroot/scsh/scsh-0.6/scsh
In directory usw-pr-cvs1:/tmp/cvs-serv1640/scsh
Modified Files:
scsh_aux.h
Log Message:
Adjusted the numbering with low-interrupt.scm.
Index: scsh_aux.h
===================================================================
RCS file: /cvsroot/scsh/scsh-0.6/scsh/scsh_aux.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -r1.2 -r1.3
*** scsh_aux.h 1999/11/04 20:30:44 1.2
--- scsh_aux.h 2001/04/09 08:11:49 1.3
***************
*** 9,19 ****
/* These are the interrupt numbers used by the S48/scsh VM.
! ** The first three are S48 interrupts. The rest were added for
** scsh to support Unix signals. Note that not all Unixes support
** all these signals.
*/
! #define scshint_keyboard (2) /* S48 Unix SIGINT signal */
! #define scshint_alarm (3) /* S48 Unix SIGALRM signal */
! /* #define scshint_memory_shortage (2) */
#define scshint_chld (4) /* Interrupts from here down are */
#define scshint_cont (5) /* Unix signals. The last ten are */
--- 9,21 ----
/* These are the interrupt numbers used by the S48/scsh VM.
! ** The first two are S48 interrupts. The rest were added for
** scsh to support Unix signals. Note that not all Unixes support
** all these signals.
+ **
+ ** !!! The numbers have to match the enumeration low-interrupt !!!
*/
! #define scshint_alarm (0) /* S48 Unix SIGALRM signal */
! #define scshint_keyboard (1) /* S48 Unix SIGINT signal */
! // left out post-gc and i/o-completion
#define scshint_chld (4) /* Interrupts from here down are */
#define scshint_cont (5) /* Unix signals. The last ten are */
|