From 463ce4ae2dc5214f1b3ce5951c7cc3904c903702 Mon Sep 17 00:00:00 2001 From: Eric Sunshine Date: Tue, 1 Nov 2011 05:39:49 -0400 Subject: [PATCH] qemu-barrier: Fix build failure on PowerPC Mac OS X qemu-barrier.h tests if macro __powerpc__ is defined, however, the preprocessor on PowerPC Mac OS X defines only __POWERPC__, not __powerpc__. Resolve by testing instead for qemu-provided _ARCH_PPC. Signed-off-by: Eric Sunshine Signed-off-by: Anthony Liguori --- qemu-barrier.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qemu-barrier.h b/qemu-barrier.h index 735eea6cf9..c11bb2b59f 100644 --- a/qemu-barrier.h +++ b/qemu-barrier.h @@ -14,7 +14,7 @@ */ #define smp_wmb() barrier() -#elif defined(__powerpc__) +#elif defined(_ARCH_PPC) /* * We use an eieio() for a wmb() on powerpc. This assumes we don't