X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=urcu%2Fuatomic_generic.h;h=6b4ef9e8ddb8e0ab1eabca7e1541e421ba87adbe;hp=f65b398988143a126a664635ad3bbcf8ce1fefeb;hb=06f22bdbb0c4c4d5db42a2e2dc35818aa61415be;hpb=5481ddb381061bda64aebc039900d21cac6a6caf diff --git a/urcu/uatomic_generic.h b/urcu/uatomic_generic.h index f65b398..6b4ef9e 100644 --- a/urcu/uatomic_generic.h +++ b/urcu/uatomic_generic.h @@ -29,11 +29,11 @@ extern "C" { #endif #ifndef uatomic_set -#define uatomic_set(addr, v) STORE_SHARED(*(addr), (v)) +#define uatomic_set(addr, v) CAA_STORE_SHARED(*(addr), (v)) #endif #ifndef uatomic_read -#define uatomic_read(addr) LOAD_SHARED(*(addr)) +#define uatomic_read(addr) CAA_LOAD_SHARED(*(addr)) #endif #if !defined __OPTIMIZE__ || defined UATOMIC_NO_LINK_ERROR