From a63192479dc18a4249f3975e556ea3986a3575ca Mon Sep 17 00:00:00 2001 From: Martin Willi Date: Fri, 10 Aug 2012 16:55:20 +0200 Subject: [PATCH] If _POSIX_SPIN_LOCKS is defined as -1, it is not available --- src/libstrongswan/threading/spinlock.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libstrongswan/threading/spinlock.c b/src/libstrongswan/threading/spinlock.c index 14ac49eb4..812cf696b 100644 --- a/src/libstrongswan/threading/spinlock.c +++ b/src/libstrongswan/threading/spinlock.c @@ -23,6 +23,10 @@ #include "mutex.h" #include "lock_profiler.h" +#if defined(_POSIX_SPIN_LOCKS) && _POSIX_SPIN_LOCKS == -1 +#undef _POSIX_SPIN_LOCKS +#endif + typedef struct private_spinlock_t private_spinlock_t; /**