summaryrefslogtreecommitdiff
path: root/src/emacs.c
diff options
context:
space:
mode:
authorRichard M. Stallman <rms@gnu.org>1995-01-11 01:18:41 +0000
committerRichard M. Stallman <rms@gnu.org>1995-01-11 01:18:41 +0000
commit99e372cd359b9ec8b2db58f1dad7ffc6f17b777e (patch)
treed8ebe78ee50ce42089609a5a054601f61f98b9ce /src/emacs.c
parent5bfac5a98e0fc78f460bf2fdbdba8db5d5a61f59 (diff)
downloademacs-99e372cd359b9ec8b2db58f1dad7ffc6f17b777e.tar.gz
(main): Handle SIGABRT, SIGHWE, SIGPRE, SIGORE, SIGDLK,
SIGCPULIM, if they are defined.
Diffstat (limited to 'src/emacs.c')
-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\
signal (SIGQUIT, fatal_error_signal);
signal (SIGILL, fatal_error_signal);
signal (SIGTRAP, fatal_error_signal);
+#ifdef SIGABRT
+ signal (SIGABRT, fatal_error_signal);
+#endif
+#ifdef SIGHWE
+ signal (SIGHWE, fatal_error_signal);
+#endif
+#ifdef SIGPRE
+ signal (SIGPRE, fatal_error_signal);
+#endif
+#ifdef SIGORE
+ signal (SIGORE, fatal_error_signal);
+#endif
+#ifdef SIGUME
+ signal (SIGUME, fatal_error_signal);
+#endif
+#ifdef SIGDLK
+ signal (SIGDLK, fatal_error_signal);
+#endif
+#ifdef SIGCPULIM
+ signal (SIGCPULIM, fatal_error_signal);
+#endif
#ifdef SIGIOT
/* This is missing on some systems - OS/2, for example. */
signal (SIGIOT, fatal_error_signal);