From 70eac4ffbdffe690c848815988ec585bafd8ed46 Mon Sep 17 00:00:00 2001 From: Joerg Sonnenberger Date: Mon, 21 Sep 2015 20:02:45 +0000 Subject: Add basic NetBSD support. git-svn-id: https://llvm.org/svn/llvm-project/openmp/trunk@248204 91177308-0d34-0410-b5e6-96231b3b80d8 --- runtime/src/kmp_platform.h | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'runtime/src/kmp_platform.h') diff --git a/runtime/src/kmp_platform.h b/runtime/src/kmp_platform.h index a12b89b..0707f2b 100644 --- a/runtime/src/kmp_platform.h +++ b/runtime/src/kmp_platform.h @@ -18,6 +18,7 @@ #define KMP_OS_LINUX 0 #define KMP_OS_FREEBSD 0 +#define KMP_OS_NETBSD 0 #define KMP_OS_DARWIN 0 #define KMP_OS_WINDOWS 0 #define KMP_OS_CNK 0 @@ -49,16 +50,21 @@ # define KMP_OS_FREEBSD 1 #endif +#if ( defined __NetBSD__ ) +# undef KMP_OS_NETBSD +# define KMP_OS_NETBSD 1 +#endif + #if ( defined __bgq__ ) # undef KMP_OS_CNK # define KMP_OS_CNK 1 #endif -#if (1 != KMP_OS_LINUX + KMP_OS_FREEBSD + KMP_OS_DARWIN + KMP_OS_WINDOWS) +#if (1 != KMP_OS_LINUX + KMP_OS_FREEBSD + KMP_OS_NETBSD + KMP_OS_DARWIN + KMP_OS_WINDOWS) # error Unknown OS #endif -#if KMP_OS_LINUX || KMP_OS_FREEBSD || KMP_OS_DARWIN +#if KMP_OS_LINUX || KMP_OS_FREEBSD || KMP_OS_NETBSD || KMP_OS_DARWIN # undef KMP_OS_UNIX # define KMP_OS_UNIX 1 #endif -- cgit v1.2.3