aboutsummaryrefslogtreecommitdiff
path: root/core
diff options
context:
space:
mode:
authorCédric Le Goater <clg@fr.ibm.com>2014-10-13 11:21:53 +0200
committerStewart Smith <stewart@linux.vnet.ibm.com>2014-12-02 17:10:59 +1100
commit6a476f69db8b557a04d0510b9a9d0beac0f37536 (patch)
treecfa061d5a4a47409cf0448cf704572186e691a63 /core
parent44e90c933487370052a7ead8e54dc763ccb479b6 (diff)
downloadskiboot-6a476f69db8b557a04d0510b9a9d0beac0f37536.zip
skiboot-6a476f69db8b557a04d0510b9a9d0beac0f37536.tar.gz
skiboot-6a476f69db8b557a04d0510b9a9d0beac0f37536.tar.bz2
core/test: fix compile error in run-trace
Signed-off-by: Cédric Le Goater <clg@fr.ibm.com> Signed-off-by: Stewart Smith <stewart@linux.vnet.ibm.com>
Diffstat (limited to 'core')
-rw-r--r--core/test/run-trace.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/core/test/run-trace.c b/core/test/run-trace.c
index 79c5701..a966638 100644
--- a/core/test/run-trace.c
+++ b/core/test/run-trace.c
@@ -39,6 +39,11 @@ static void full_barrier(void)
}
#define lwsync full_barrier
#define sync full_barrier
+#elif defined(__powerpc__) || defined(__powerpc64__)
+static inline void lwsync(void)
+{
+ asm volatile("lwsync" : : : "memory");
+}
#else
#error "Define sync & lwsync for this arch"
#endif