X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Farch_alpha.h;fp=urcu%2Farch_alpha.h;h=51a1fff2f70a29fe216a58c5f2c894022f17edfa;hp=0596939cf67db89c42dcb0fa22ddaf1ea77d5073;hb=5481ddb381061bda64aebc039900d21cac6a6caf;hpb=21c0a9849be7342dbe4ea717cc1785bd133d5367 diff --git a/urcu/arch_alpha.h b/urcu/arch_alpha.h index 0596939..51a1fff 100644 --- a/urcu/arch_alpha.h +++ b/urcu/arch_alpha.h @@ -28,9 +28,9 @@ extern "C" { #endif -#define mb() asm volatile("mb":::"memory") -#define wmb() asm volatile("wmb":::"memory") -#define read_barrier_depends() asm volatile("mb":::"memory") +#define cmm_mb() asm volatile("mb":::"memory") +#define cmm_wmb() asm volatile("wmb":::"memory") +#define cmm_read_barrier_depends() asm volatile("mb":::"memory") typedef unsigned long long cycles_t;