From: Ivan Maidanski Date: Tue, 16 Jan 2018 08:50:35 +0000 (+0300) Subject: Fix 'AO_pt_lock undefined' error if cross-compiling manually (MinGW) X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=5f148226e319bf219209f87025750eef0b810f6d;p=libatomic_ops Fix 'AO_pt_lock undefined' error if cross-compiling manually (MinGW) * tests/test_atomic.c [AO_USE_PTHREAD_DEFS] (main): Skip the test if __MINGW32__ (even if AO_NO_PTHREADS is not defined). --- diff --git a/tests/test_atomic.c b/tests/test_atomic.c index eed7dea..6daa884 100644 --- a/tests/test_atomic.c +++ b/tests/test_atomic.c @@ -15,7 +15,8 @@ # include "config.h" #endif -#if defined(AO_NO_PTHREADS) && defined(AO_USE_PTHREAD_DEFS) +#if (defined(AO_NO_PTHREADS) || defined(__MINGW32__)) \ + && defined(AO_USE_PTHREAD_DEFS) # include int main(void)