X-Git-Url: http://plrg.eecs.uci.edu/git/?p=folly.git;a=blobdiff_plain;f=folly%2Fportability%2FSysMembarrier.cpp;h=9b3735c965603e8cbfa985aa7f4566522191b820;hp=ba1774da12be65054b4e36dd66da03aaa3d4f8c7;hb=ef20f6380813110434dae416f0abe964e476c8c6;hpb=f2925b23df8d85ebca72d62a69f1282528c086de diff --git a/folly/portability/SysMembarrier.cpp b/folly/portability/SysMembarrier.cpp index ba1774da..9b3735c9 100644 --- a/folly/portability/SysMembarrier.cpp +++ b/folly/portability/SysMembarrier.cpp @@ -26,10 +26,12 @@ #define FOLLY_USE_SYS_MEMBARRIER 1 #if !defined(__NR_membarrier) #define __NR_membarrier 324 +#endif +#if FOLLY_HAVE_LINUX_MEMBARRIER_H +#include // @manual +#else #define MEMBARRIER_CMD_QUERY 0 #define MEMBARRIER_CMD_SHARED 1 -#elif FOLLY_HAVE_LINUX_MEMBARRIER_H -#include // @manual #endif #endif