diff options
Diffstat (limited to 'openmp/runtime/src/kmp_wrapper_getpid.h')
-rw-r--r-- | openmp/runtime/src/kmp_wrapper_getpid.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/openmp/runtime/src/kmp_wrapper_getpid.h b/openmp/runtime/src/kmp_wrapper_getpid.h index 70db857bcba..257772ad92b 100644 --- a/openmp/runtime/src/kmp_wrapper_getpid.h +++ b/openmp/runtime/src/kmp_wrapper_getpid.h @@ -29,6 +29,8 @@ #elif KMP_OS_NETBSD #include <lwp.h> #define __kmp_gettid() _lwp_self() +#elif KMP_OS_OPENBSD +#define __kmp_gettid() syscall(SYS_getthrid) #elif defined(SYS_gettid) // Hopefully other Unix systems define SYS_gettid syscall for getting os thread // id |