summaryrefslogtreecommitdiff
path: root/src/unistd/_POSIX2_VERSION.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/unistd/_POSIX2_VERSION.h')
-rw-r--r--src/unistd/_POSIX2_VERSION.h19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/unistd/_POSIX2_VERSION.h b/src/unistd/_POSIX2_VERSION.h
new file mode 100644
index 00000000..6fef6009
--- /dev/null
+++ b/src/unistd/_POSIX2_VERSION.h
@@ -0,0 +1,19 @@
+#include <unistd.h>
+
+#if (defined _POSIX_C_SOURCE)
+#if _POSIX_C_SOURCE >= 200809L
+#define _POSIX2_VERSION (200809L)
+#elif _POSIX_C_SOURCE >= 200112L
+#define _POSIX2_VERSION (200112L)
+#elif _POSIX_C_SOURCE >= 199506L
+#define _POSIX2_VERSION (199506L)
+#elif _POSIX_C_SOURCE >= 2
+#define _POSIX2_VERSION (199209L)
+#else
+#undef _POSIX2_VERSION
+#endif
+#endif
+
+/*
+POSIX(2)
+*/