Fix macro check in SysMembarrier
[folly.git] / folly / portability / SysMembarrier.cpp
index 923bece77f09f88c70ea7eb85acef7dc5259ab70..16fa5fb0770f5268a755b7c657e215fca570958a 100644 (file)
@@ -21,7 +21,7 @@
 #include <folly/Portability.h>
 #include <folly/portability/Unistd.h>
 
-#if !defined(__NR_membarrier) && defined(FOLLY_X64)
+#if !defined(__NR_membarrier) && FOLLY_X64 && !FOLLY_MOBILE
 #define __NR_membarrier 324
 #define MEMBARRIER_CMD_QUERY 0
 #define MEMBARRIER_CMD_SHARED 1