X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=urcu%2Farch%2Farm.h;h=e20695ecf3cf6acb142a1830fe5d527c0f4d0cf6;hb=274773cf3b5c0bf223b8827f31c4486859e78208;hp=b49f7821052b5e00d0fd30d09145d72c95bc970a;hpb=1b9119f8d4c3f40a61d4ee5403f0e7e5967c33d8;p=urcu.git diff --git a/urcu/arch/arm.h b/urcu/arch/arm.h index b49f782..e20695e 100644 --- a/urcu/arch/arm.h +++ b/urcu/arch/arm.h @@ -30,9 +30,9 @@ extern "C" { #endif #ifdef CONFIG_RCU_ARM_HAVE_DMB -#define cmm_mb() asm volatile("dmb":::"memory") -#define cmm_rmb() asm volatile("dmb":::"memory") -#define cmm_wmb() asm volatile("dmb":::"memory") +#define cmm_mb() __asm__ __volatile__ ("dmb":::"memory") +#define cmm_rmb() __asm__ __volatile__ ("dmb":::"memory") +#define cmm_wmb() __asm__ __volatile__ ("dmb":::"memory") #endif /* CONFIG_RCU_ARM_HAVE_DMB */ #include