From a5ab33589c68cbd203d0fd85e551b33f61ff062e Mon Sep 17 00:00:00 2001 From: root Date: Sat, 4 Feb 2012 15:17:34 +0000 Subject: *** empty log message *** --- ev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ev.c') diff --git a/ev.c b/ev.c index ca45a13..c44327b 100644 --- a/ev.c +++ b/ev.c @@ -541,7 +541,7 @@ struct signalfd_siginfo #endif #ifndef ECB_MEMORY_FENCE - #if ECB_GCC_VERSION(2,5) || defined(__INTEL_COMPILER) || defined(__clang__) || __SUNPRO_C >= 0x5110 || __SUNPRO_CC >= 0x5110 + #if ECB_GCC_VERSION(2,5) || defined(__INTEL_COMPILER) || (__llvm__ && __GNUC__) || __SUNPRO_C >= 0x5110 || __SUNPRO_CC >= 0x5110 #if __i386 || __i386__ #define ECB_MEMORY_FENCE __asm__ __volatile__ ("lock; orb $0, -1(%%esp)" : : : "memory") #define ECB_MEMORY_FENCE_ACQUIRE ECB_MEMORY_FENCE /* non-lock xchg might be enough */ -- cgit v1.2.3