Change our #defines to work on FreeBSD too
[ghc-hetmet.git] / rts / PosixSource.h
index b3da60f..23101ea 100644 (file)
 
 #include <ghcplatform.h>
 
-#define _POSIX_SOURCE   1
-#define _POSIX_C_SOURCE 199506L
-#define _XOPEN_SOURCE   500
-#define _ISOC99_SOURCE
-
-/* Let's be ISO C99 too... */
+#define _POSIX_C_SOURCE 200112L
+#define _XOPEN_SOURCE   600
 
 #if defined(darwin_HOST_OS)
 /* If we don't define this the including sysctl breaks with things like