summaryrefslogtreecommitdiff
path: root/hw/xfree86/common/compiler.h
diff options
context:
space:
mode:
authorEgbert Eich <eich@suse.de>2005-04-04 09:47:07 +0000
committerEgbert Eich <eich@suse.de>2005-04-04 09:47:07 +0000
commit231c00e8fba91b580ec3e2703dd1ceacf13a6624 (patch)
tree34a91e827bf9667ad074a40a35e981b17abdc7a2 /hw/xfree86/common/compiler.h
parent55dc930a180553c08d8546cc2078451c20e34934 (diff)
When not using dlopen ia64 needs an extra cache flush to ensure the icache
is coherent when modules are loaded (Alex Williamson).
Diffstat (limited to 'hw/xfree86/common/compiler.h')
-rw-r--r--hw/xfree86/common/compiler.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h
index 164bcb01f..31b1ea37c 100644
--- a/hw/xfree86/common/compiler.h
+++ b/hw/xfree86/common/compiler.h
@@ -478,7 +478,7 @@ __ustw (unsigned long r5, unsigned short * r11)
# ifndef __INTEL_COMPILER
# define ia64_flush_cache(Addr) \
__asm__ __volatile__ ( \
- "fc %0;;;" \
+ "fc.i %0;;;" \
"sync.i;;;" \
"mf;;;" \
"srlz.i;;;" \