aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1995-01-11 01:18:41 +0000
committerRichard M. Stallman1995-01-11 01:18:41 +0000
commit99e372cd359b9ec8b2db58f1dad7ffc6f17b777e (patch)
treed8ebe78ee50ce42089609a5a054601f61f98b9ce /src
parent5bfac5a98e0fc78f460bf2fdbdba8db5d5a61f59 (diff)
downloademacs-99e372cd359b9ec8b2db58f1dad7ffc6f17b777e.tar.gz
emacs-99e372cd359b9ec8b2db58f1dad7ffc6f17b777e.zip
(main): Handle SIGABRT, SIGHWE, SIGPRE, SIGORE, SIGDLK,
SIGCPULIM, if they are defined.
Diffstat (limited to 'src')
-rw-r--r--src/emacs.c21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/emacs.c b/src/emacs.c
index 290b1675876..226a8e1cd76 100644
--- a/src/emacs.c
+++ b/src/emacs.c
@@ -664,6 +664,27 @@ Usage: %s [-t term] [--terminal term] [-nw] [--no-windows] [--batch]\n\
664 signal (SIGQUIT, fatal_error_signal); 664 signal (SIGQUIT, fatal_error_signal);
665 signal (SIGILL, fatal_error_signal); 665 signal (SIGILL, fatal_error_signal);
666 signal (SIGTRAP, fatal_error_signal); 666 signal (SIGTRAP, fatal_error_signal);
667#ifdef SIGABRT
668 signal (SIGABRT, fatal_error_signal);
669#endif
670#ifdef SIGHWE
671 signal (SIGHWE, fatal_error_signal);
672#endif
673#ifdef SIGPRE
674 signal (SIGPRE, fatal_error_signal);
675#endif
676#ifdef SIGORE
677 signal (SIGORE, fatal_error_signal);
678#endif
679#ifdef SIGUME
680 signal (SIGUME, fatal_error_signal);
681#endif
682#ifdef SIGDLK
683 signal (SIGDLK, fatal_error_signal);
684#endif
685#ifdef SIGCPULIM
686 signal (SIGCPULIM, fatal_error_signal);
687#endif
667#ifdef SIGIOT 688#ifdef SIGIOT
668 /* This is missing on some systems - OS/2, for example. */ 689 /* This is missing on some systems - OS/2, for example. */
669 signal (SIGIOT, fatal_error_signal); 690 signal (SIGIOT, fatal_error_signal);