Summary: fbinject (clang code parser) throws some errors when
including the x86intrinsic header.
Test Plan:
D929356 compiles after this diff. It adds a dep on RWSpinLock.
Reviewed By: beng@fb.com
FB internal diff:
D950285
*/
-#if defined(__GNUC__) && (defined(__i386) || defined(__x86_64__) || \
- defined(ARCH_K8))
+#if defined(__GNUC__) && !defined(__clang__) && \
+ (defined(__i386) || defined(__x86_64__) || \
+ defined(ARCH_K8))
#define RW_SPINLOCK_USE_X86_INTRINSIC_
#include <x86intrin.h>
#else