summaryrefslogtreecommitdiffstats
path: root/contrib/libf2c/libF77/setsig.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/libf2c/libF77/setsig.c')
-rw-r--r--contrib/libf2c/libF77/setsig.c87
1 files changed, 36 insertions, 51 deletions
diff --git a/contrib/libf2c/libF77/setsig.c b/contrib/libf2c/libF77/setsig.c
index 8fde2fa..96826be 100644
--- a/contrib/libf2c/libF77/setsig.c
+++ b/contrib/libf2c/libF77/setsig.c
@@ -9,93 +9,78 @@
#endif
#endif
-#ifndef KR_headers
-#undef VOID
#include <stdlib.h>
-#endif
-
-#ifndef VOID
-#define VOID void
-#endif
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-#ifdef KR_headers
-extern VOID sig_die();
-#define Int /* int */
-#else
-extern void sig_die(char*, int);
-#define Int int
-#endif
+extern void sig_die (char *, int);
-static VOID sigfdie(Sigarg)
+static void
+sigfdie (Sigarg)
{
-Use_Sigarg;
-sig_die("Floating Exception", 1);
+ Use_Sigarg;
+ sig_die ("Floating Exception", 1);
}
-static VOID sigidie(Sigarg)
+static void
+sigidie (Sigarg)
{
-Use_Sigarg;
-sig_die("IOT Trap", 1);
+ Use_Sigarg;
+ sig_die ("IOT Trap", 1);
}
#ifdef SIGQUIT
-static VOID sigqdie(Sigarg)
+static void
+sigqdie (Sigarg)
{
-Use_Sigarg;
-sig_die("Quit signal", 1);
+ Use_Sigarg;
+ sig_die ("Quit signal", 1);
}
#endif
-static VOID sigindie(Sigarg)
+static void
+sigindie (Sigarg)
{
-Use_Sigarg;
-sig_die("Interrupt", 0);
+ Use_Sigarg;
+ sig_die ("Interrupt", 0);
}
-static VOID sigtdie(Sigarg)
+static void
+sigtdie (Sigarg)
{
-Use_Sigarg;
-sig_die("Killed", 0);
+ Use_Sigarg;
+ sig_die ("Killed", 0);
}
#ifdef SIGTRAP
-static VOID sigtrdie(Sigarg)
+static void
+sigtrdie (Sigarg)
{
-Use_Sigarg;
-sig_die("Trace trap", 1);
+ Use_Sigarg;
+ sig_die ("Trace trap", 1);
}
#endif
-#ifdef __cplusplus
- }
-#endif
-
- void
-f_setsig()
+void
+f_setsig ()
{
-signal1(SIGFPE, sigfdie); /* ignore underflow, enable overflow */
+ signal1 (SIGFPE, sigfdie); /* ignore underflow, enable overflow */
#ifdef SIGIOT
-signal1(SIGIOT, sigidie);
+ signal1 (SIGIOT, sigidie);
#endif
#ifdef SIGTRAP
-signal1(SIGTRAP, sigtrdie);
+ signal1 (SIGTRAP, sigtrdie);
#endif
#ifdef SIGQUIT
-if(signal1(SIGQUIT,sigqdie) == SIG_IGN)
- signal1(SIGQUIT, SIG_IGN);
+ if (signal1 (SIGQUIT, sigqdie) == SIG_IGN)
+ signal1 (SIGQUIT, SIG_IGN);
#endif
-if(signal1(SIGINT, sigindie) == SIG_IGN)
- signal1(SIGINT, SIG_IGN);
-signal1(SIGTERM,sigtdie);
+ if (signal1 (SIGINT, sigindie) == SIG_IGN)
+ signal1 (SIGINT, SIG_IGN);
+ signal1 (SIGTERM, sigtdie);
#ifdef pdp11
- ldfps(01200); /* detect overflow as an exception */
+ ldfps (01200); /* detect overflow as an exception */
#endif
}
OpenPOWER on IntegriCloud