|
@@ -36,7 +36,6 @@
|
|
|
\
|
|
|
typecheck(atomic_t *, ptr); \
|
|
|
asm volatile( \
|
|
|
- __barrier \
|
|
|
op_string " %0,%2,%1\n" \
|
|
|
__barrier \
|
|
|
: "=d" (old_val), "+Q" ((ptr)->counter) \
|
|
@@ -180,7 +179,6 @@ static inline int __atomic_add_unless(atomic_t *v, int a, int u)
|
|
|
\
|
|
|
typecheck(atomic64_t *, ptr); \
|
|
|
asm volatile( \
|
|
|
- __barrier \
|
|
|
op_string " %0,%2,%1\n" \
|
|
|
__barrier \
|
|
|
: "=d" (old_val), "+Q" ((ptr)->counter) \
|