summaryrefslogtreecommitdiff
path: root/signal.h
diff options
context:
space:
mode:
Diffstat (limited to 'signal.h')
-rw-r--r--signal.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/signal.h b/signal.h
index 749b35d..e1ffe81 100644
--- a/signal.h
+++ b/signal.h
@@ -48,6 +48,14 @@ SOFTWARE.
# define _POSIX_SOURCE
#endif
+#if !defined __STDC_VERSION__ || __STDC_VERSION__ < 19901L
+# if (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 200112L)
+# error POSIX.1-2001 and later require a C99 compiler
+# elif (defined _XOPEN_SOURCE && _XOPEN_SOURCE >= 600)
+# error XOPEN Issue 6 and later require a C99 compiler
+# endif
+#endif
+
/* ./src/signal/SIGABRT.c */
#define SIGABRT (6)
/* ./src/signal/SIGFPE.c */
@@ -455,3 +463,5 @@ void (*bsd_signal(int __sig, void (*__func)(int)))(int);
#endif
+
+#include <ungol/signal.h>