Fix mem_barrier() on Alpha

Some clean up (da086901c6) went a bit
too far and removed the needed mem_barrier macro on Alpha.

This re-adds it.
This commit is contained in:
Matt Turner 2009-05-14 16:00:41 -04:00 committed by James Cloos
parent 4cc33190ef
commit c1bbac2708

View File

@ -357,7 +357,8 @@ static __inline__ void stw_u(unsigned long r5, unsigned short * r11)
# endif
}
# define write_mem_barrier() __asm__ __volatile__("wmb" : : : "memory")
# define mem_barrier() __asm__ __volatile__("mb" : : : "memory")
# define write_mem_barrier() __asm__ __volatile__("wmb" : : : "memory")
# elif defined(linux) && defined(__ia64__)