xserver: Branch 'master'
Adam Jackson
ajax at kemper.freedesktop.org
Fri Feb 6 15:28:07 PST 2009
hw/xfree86/common/compiler.h | 12 +-----------
1 file changed, 1 insertion(+), 11 deletions(-)
New commits:
commit da086901c6579e41b28b1418fa12ebb82744fc87
Author: Matt Turner <mattst88 at gmail.com>
Date: Fri Feb 6 18:31:12 2009 -0500
Remove unused barrier macros on alpha.
diff --git a/hw/xfree86/common/compiler.h b/hw/xfree86/common/compiler.h
index 0c6928c..2601693 100644
--- a/hw/xfree86/common/compiler.h
+++ b/hw/xfree86/common/compiler.h
@@ -357,17 +357,7 @@ static __inline__ void stw_u(unsigned long r5, unsigned short * r11)
# endif
}
-/* to flush the I-cache before jumping to code which just got loaded */
-# define PAL_imb 134
-# define istream_mem_barrier() \
- __asm__ __volatile__("call_pal %0 #imb" : : "i" (PAL_imb) : "memory")
-# define mem_barrier() __asm__ __volatile__("mb" : : : "memory")
-# ifdef __ELF__
-# define write_mem_barrier() __asm__ __volatile__("wmb" : : : "memory")
-# else /* ECOFF gas 2.6 doesn't know "wmb" :-( */
-# define write_mem_barrier() mem_barrier()
-# endif
-
+# define write_mem_barrier() __asm__ __volatile__("wmb" : : : "memory")
# elif defined(linux) && defined(__ia64__)
More information about the xorg-commit
mailing list