From cbcd0b739dc54bd14fbb46aeda267c26725cd70f Mon Sep 17 00:00:00 2001 From: Tyler Michael Smith Date: Mon, 18 Apr 2016 03:12:57 -0500 Subject: [PATCH] Changing ifdef for OSX pthread barriers --- frame/base/bli_threading_pthreads.c | 2 +- frame/base/bli_threading_pthreads.h | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/frame/base/bli_threading_pthreads.c b/frame/base/bli_threading_pthreads.c index e22d2f7f3..e3f3f6387 100644 --- a/frame/base/bli_threading_pthreads.c +++ b/frame/base/bli_threading_pthreads.c @@ -36,7 +36,7 @@ #ifdef BLIS_ENABLE_PTHREADS -#ifndef _POSIX_BARRIERS +#ifdef __APPLE__ int pthread_barrier_init(pthread_barrier_t *barrier, const pthread_barrierattr_t *attr, unsigned int count) { diff --git a/frame/base/bli_threading_pthreads.h b/frame/base/bli_threading_pthreads.h index 91d12ae05..6bff44815 100644 --- a/frame/base/bli_threading_pthreads.h +++ b/frame/base/bli_threading_pthreads.h @@ -39,7 +39,7 @@ #include -#if !_POSIX_BARRIER +#ifdef __APPLE__ typedef int pthread_barrierattr_t; struct pthread_barrier_s @@ -55,7 +55,7 @@ typedef struct pthread_barrier_s pthread_barrier_t; int pthread_barrier_init(pthread_barrier_t *barrier, const pthread_barrierattr_t *attr, unsigned int count); int pthread_barrier_destroy(pthread_barrier_t *barrier); int pthread_barrier_wait(pthread_barrier_t *barrier); -#endif // __APPLE__ +#endif struct thread_comm_s {