diff options
author | markj <markj@FreeBSD.org> | 2017-07-16 00:25:00 +0000 |
---|---|---|
committer | markj <markj@FreeBSD.org> | 2017-07-16 00:25:00 +0000 |
commit | ea97d8d9734b46e5916baf22d1cf2ff25aa07e77 (patch) | |
tree | 527b99ba29d8645395557aac584acdfa4dcaa194 | |
parent | 89d2addf502a7af27bfd4d1e0960f6134a519c6e (diff) | |
download | FreeBSD-src-ea97d8d9734b46e5916baf22d1cf2ff25aa07e77.zip FreeBSD-src-ea97d8d9734b46e5916baf22d1cf2ff25aa07e77.tar.gz |
MFC r311204:
Add some missing atomic_*_ptr #defines for arm.
-rw-r--r-- | sys/arm/include/atomic.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/sys/arm/include/atomic.h b/sys/arm/include/atomic.h index 93b202d..ed87fb4 100644 --- a/sys/arm/include/atomic.h +++ b/sys/arm/include/atomic.h @@ -78,15 +78,22 @@ atomic_store_long(volatile u_long *dst, u_long src) } #define atomic_clear_ptr atomic_clear_32 +#define atomic_clear_acq_ptr atomic_clear_acq_32 +#define atomic_clear_rel_ptr atomic_clear_rel_32 #define atomic_set_ptr atomic_set_32 +#define atomic_set_acq_ptr atomic_set_acq_32 +#define atomic_set_rel_ptr atomic_set_rel_32 #define atomic_fcmpset_ptr atomic_fcmpset_32 #define atomic_fcmpset_rel_ptr atomic_fcmpset_rel_32 #define atomic_fcmpset_acq_ptr atomic_fcmpset_acq_32 #define atomic_cmpset_ptr atomic_cmpset_32 -#define atomic_cmpset_rel_ptr atomic_cmpset_rel_32 #define atomic_cmpset_acq_ptr atomic_cmpset_acq_32 +#define atomic_cmpset_rel_ptr atomic_cmpset_rel_32 +#define atomic_load_acq_ptr atomic_load_acq_32 #define atomic_store_ptr atomic_store_32 #define atomic_store_rel_ptr atomic_store_rel_32 +#define atomic_swap_ptr atomic_swap_32 +#define atomic_readandclear_ptr atomic_readandclear_32 #define atomic_add_int atomic_add_32 #define atomic_add_acq_int atomic_add_acq_32 |