X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=urcu%2Fuatomic_arch_s390.h;h=614867f1d61eb055daebb17bcce0cc7b14dbb023;hb=35cb42646126bb629dadfe1a16f11124a1c8922c;hp=813d9708a8efff783938a24c3e55987c64042436;hpb=36bc70a84250927ba68d5096a0a9740aec157f9b;p=urcu.git diff --git a/urcu/uatomic_arch_s390.h b/urcu/uatomic_arch_s390.h index 813d970..614867f 100644 --- a/urcu/uatomic_arch_s390.h +++ b/urcu/uatomic_arch_s390.h @@ -62,13 +62,13 @@ extern "C" { #ifdef COMPILER_HAVE_SHORT_MEM_OPERAND #define MEMOP_OUT(addr) "=Q" (*(addr)) -#define MEMOP_IN "Q" (*(addr)) +#define MEMOP_IN(addr) "Q" (*(addr)) #define MEMOP_REF(op) #op /* op refer to MEMOP_IN operand */ #else /* !COMPILER_HAVE_SHORT_MEM_OPERAND */ #define MEMOP_OUT(addr) "=m" (*(addr)) -#define MEMOP_IN "a" (addr), "m" (*(addr)) +#define MEMOP_IN(addr) "a" (addr), "m" (*(addr)) #define MEMOP_REF(op) "0(" #op ")" /* op refer to MEMOP_IN operand */ #endif /* !COMPILER_HAVE_SHORT_MEM_OPERAND */ @@ -218,8 +218,6 @@ unsigned long _uatomic_add_return(void *addr, unsigned long val, int len) #define uatomic_inc(addr) uatomic_add((addr), 1) #define uatomic_dec(addr) uatomic_add((addr), -1) -#define compat_uatomic_cmpxchg(ptr, old, _new) uatomic_cmpxchg(ptr, old, _new) - #ifdef __cplusplus } #endif