This is unixint.c in view mode; [Download] [Up]
Changes file for /usr/local/src/kcl/c/unixint.c
Created on Tue Jun 11 09:40:23 1991
Usage \n@s[Original text\n@s|Replacement Text\n@s]
See the file rascal.ics.utexas.edu:/usr2/ftp/merge.c
for a program to merge change files. Anything not between
"\n@s[" and "\n@s]" is a simply a comment.
This file was constructed using emacs and merge.el
Enhancements Copyright (c) W. Schelter All rights reserved.
by (Bill Schelter) wfs@carl.ma.utexas.edu
****Change:(orig (27 27 c))
@s[ if (!interrupt_enable || interrupt_flag) {
/*
@s| if (!interrupt_enable || interrupt_flag) {
@s]
****Change:(orig (29 31 c))
@s[ fprintf(stderr, "\nInterrupt ignored.\n");
*/
signal(SIGINT, sigint);
@s| {fprintf(stdout, "\n;;Interrupt delayed.\n");
fflush(stdout);
interrupt_flag=TRUE;}
akcl_signal(SIGINT, sigint);
@s]
****Change:(orig (36 36 c))
@s[ signal(SIGINT, sigint);
@s| akcl_signal(SIGINT, sigint);
@s]
****Change:(orig (40 40 c))
@s[ signal(SIGALRM, sigalrm);
@s| akcl_signal(SIGALRM, sigalrm);
@s]
****Change:(orig (42 42 c))
@s[ signal(SIGINT, sigint);
@s| akcl_signal(SIGINT, sigint);
@s]
****Change:(orig (47 47 c))
@s[ signal(SIGFPE, sigfpe);
@s| akcl_signal(SIGFPE, sigfpe);
@s]
****Change:(orig (71 76 c))
@s[ signal(SIGILL, signal_catcher);
signal(SIGIOT, signal_catcher);
signal(SIGEMT, signal_catcher);
signal(SIGBUS, signal_catcher);
@s, signal(SIGSYS, signal_catcher);
@s| akcl_signal(SIGILL, signal_catcher);
akcl_signal(SIGIOT, signal_catcher);
akcl_signal(SIGEMT, signal_catcher);
akcl_signal(SIGBUS, signal_catcher);
akcl_signal(SIGSEGV, signal_catcher);
akcl_signal(SIGSYS, signal_catcher);
@s]
****Change:(orig (84 89 c))
@s[ signal(SIGILL, SIG_DFL);
signal(SIGIOT, SIG_DFL);
signal(SIGEMT, SIG_DFL);
signal(SIGBUS, SIG_DFL);
@s, signal(SIGSYS, SIG_DFL);
@s| akcl_signal(SIGILL, SIG_DFL);
akcl_signal(SIGIOT, SIG_DFL);
akcl_signal(SIGEMT, SIG_DFL);
akcl_signal(SIGBUS, SIG_DFL);
akcl_signal(SIGSEGV, SIG_DFL);
akcl_signal(SIGSYS, SIG_DFL);
@s]
****Change:(orig (96 97 c))
@s[ signal(SIGFPE, sigfpe);
signal(SIGINT, sigint);
@s| akcl_signal(SIGFPE, sigfpe);
akcl_signal(SIGINT, sigint);
@s]
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.