summaryrefslogtreecommitdiffstats
path: root/contrib/libf2c/libF77/exit_.c
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/libf2c/libF77/exit_.c')
-rw-r--r--contrib/libf2c/libF77/exit_.c22
1 files changed, 5 insertions, 17 deletions
diff --git a/contrib/libf2c/libF77/exit_.c b/contrib/libf2c/libF77/exit_.c
index 4c0582a..adf3d85 100644
--- a/contrib/libf2c/libF77/exit_.c
+++ b/contrib/libf2c/libF77/exit_.c
@@ -12,26 +12,14 @@
#undef abs
#undef min
#undef max
-#ifndef KR_headers
#include <stdlib.h>
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void f_exit(void);
-#endif
+extern void f_exit (void);
- void
-#ifdef KR_headers
-G77_exit_0 (rc) integer *rc;
-#else
-G77_exit_0 (integer *rc)
-#endif
+void
+G77_exit_0 (integer * rc)
{
#ifdef NO_ONEXIT
- f_exit();
+ f_exit ();
#endif
- exit(*rc);
- }
-#ifdef __cplusplus
+ exit (*rc);
}
-#endif
OpenPOWER on IntegriCloud