diff options
-rw-r--r-- | sys/alpha/include/atomic.h | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/sys/alpha/include/atomic.h b/sys/alpha/include/atomic.h index d1756d8..dad33df 100644 --- a/sys/alpha/include/atomic.h +++ b/sys/alpha/include/atomic.h @@ -439,6 +439,11 @@ atomic_cmpset_rel_64(volatile u_int64_t *p, u_int64_t cmpval, u_int64_t newval) return (retval); } +#define atomic_cmpset_acq_int atomic_cmpset_acq_32 +#define atomic_cmpset_rel_int atomic_cmpset_rel_32 +#define atomic_cmpset_acq_long atomic_cmpset_acq_64 +#define atomic_cmpset_rel_long atomic_cmpset_rel_64 + static __inline int atomic_cmpset_acq_ptr(volatile void *dst, void *exp, void *src) { @@ -455,11 +460,6 @@ atomic_cmpset_rel_ptr(volatile void *dst, void *exp, void *src) (u_long)src)); } -#define atomic_cmpset_acq_int atomic_cmpset_acq_32 -#define atomic_cmpset_rel_int atomic_cmpset_rel_32 -#define atomic_cmpset_acq_long atomic_cmpset_acq_64 -#define atomic_cmpset_rel_long atomic_cmpset_rel_64 - static __inline void * atomic_load_acq_ptr(volatile void *p) { |