fix build error
[platform/upstream/openblas.git] / common_power.h
index 052d388..e3a1a7a 100644 (file)
 #ifndef COMMON_POWER
 #define COMMON_POWER
 
+#if defined(POWER8)
+#define MB             __asm__ __volatile__ ("eieio":::"memory")
+#define WMB            __asm__ __volatile__ ("eieio":::"memory")
+#else
 #define MB             __asm__ __volatile__ ("sync")
 #define WMB            __asm__ __volatile__ ("sync")
+#endif
 
 #define INLINE inline