From ff8c51cf3ed2797961af74fd1cee299dfca13708 Mon Sep 17 00:00:00 2001 From: Marcel Moolenaar Date: Sat, 22 Nov 2008 06:56:49 +0000 Subject: [PATCH] Define mb(), rmb() and wmb() for real. --- sys/ia64/include/atomic.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys/ia64/include/atomic.h b/sys/ia64/include/atomic.h index fdfcb9ebaf3..d2f88748351 100644 --- a/sys/ia64/include/atomic.h +++ b/sys/ia64/include/atomic.h @@ -29,9 +29,9 @@ #ifndef _MACHINE_ATOMIC_H_ #define _MACHINE_ATOMIC_H_ -#define mb() -#define wmb() -#define rmb() +#define mb() __asm __volatile("mf") +#define wmb() mb() +#define rmb() mb() /* * Various simple arithmetic on memory which is atomic in the presence