From 33c1bec73bb8e8dd3b989952320ddc3c5485be92 Mon Sep 17 00:00:00 2001 From: Keith Whitwell Date: Wed, 18 Mar 2009 13:27:53 +0000 Subject: pipe/atomic: dont use ms interlock calls from gcc --- src/gallium/include/pipe/p_atomic.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gallium/include/pipe/p_atomic.h b/src/gallium/include/pipe/p_atomic.h index 1f1470e19a..f2fe083efa 100644 --- a/src/gallium/include/pipe/p_atomic.h +++ b/src/gallium/include/pipe/p_atomic.h @@ -24,7 +24,8 @@ extern "C" { defined(PIPE_SUBSYSTEM_WINDOWS_MINIPORT)) #define PIPE_ATOMIC_OS_MS_INTERLOCK \ - (!PIPE_ATOMIC_OS_UNLOCKED && \ + (!defined(PIPE_CC_GCC) && \ + !PIPE_ATOMIC_OS_UNLOCKED && \ defined(PIPE_SUBSYSTEM_WINDOWS_USER)) #define PIPE_ATOMIC_OS_PROVIDED \ -- cgit v1.2.3