summaryrefslogtreecommitdiff
path: root/include/wolf/port/sys.h
diff options
context:
space:
mode:
authorAndreas Baumann <abaumann@yahoo.com>2009-02-09 17:48:50 +0100
committerAndreas Baumann <abaumann@yahoo.com>2009-02-09 17:48:50 +0100
commit81b111036ebbc6bf4977a9b5d68b652504acbc17 (patch)
treedb27b8070635463a35705898761b6a1695f0b50f /include/wolf/port/sys.h
parentd9084ea789c68bf874039d1f22ae9551f25fc8a2 (diff)
downloadwolfbones-81b111036ebbc6bf4977a9b5d68b652504acbc17.tar.gz
wolfbones-81b111036ebbc6bf4977a9b5d68b652504acbc17.tar.bz2
made it work on NetBSD 4.0
Diffstat (limited to 'include/wolf/port/sys.h')
-rw-r--r--include/wolf/port/sys.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/include/wolf/port/sys.h b/include/wolf/port/sys.h
index 7e93a0f..721477e 100644
--- a/include/wolf/port/sys.h
+++ b/include/wolf/port/sys.h
@@ -103,6 +103,26 @@
#endif /* defined OS_MAJOR_VERSION == 4 */
#endif /* defined OPENBSD */
+#if defined NETBSD
+#if OS_MAJOR_VERSION == 4
+#if OS_MINOR_VERSION == 0
+#define _XOPEN_SOURCE 600
+#define HAVE_STDBOOL_H
+#define HAVE_STDINT_H
+#define HAVE_VSNPRINTF
+#define HAVE_SNPRINTF
+#define HAVE_VASPRINTF
+#define HAVE_ASPRINTF
+#define HAVE_STRDUP
+#define HAVE_LOCKF
+#else
+ #error unknown platform
+#endif /* defined OS_MINOR_VERSION == 2 */
+#else
+ #error unknown platform
+#endif /* defined OS_MAJOR_VERSION == 4 */
+#endif /* defined NETBSD */
+
#if defined SUNOS
#if OS_MAJOR_VERSION == 5
#if OS_MINOR_VERSION == 8