svn commit: r239220 - projects/armv6/sys/arm/include
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Sun Aug 12 23:48:03 UTC 2012
Author: gonzo
Date: Sun Aug 12 23:48:02 2012
New Revision: 239220
URL: http://svn.freebsd.org/changeset/base/239220
Log:
Add missing XXX_long atomic ops for ARM
Submitted by: Ian Lepore
Modified:
projects/armv6/sys/arm/include/atomic.h
Modified: projects/armv6/sys/arm/include/atomic.h
==============================================================================
--- projects/armv6/sys/arm/include/atomic.h Sun Aug 12 20:49:25 2012 (r239219)
+++ projects/armv6/sys/arm/include/atomic.h Sun Aug 12 23:48:02 2012 (r239220)
@@ -740,6 +740,18 @@ atomic_store_long(volatile u_long *dst,
*dst = src;
}
+#define atomic_add_acq_long atomic_add_long
+#define atomic_add_rel_long atomic_add_long
+#define atomic_subtract_acq_long atomic_subtract_long
+#define atomic_subtract_rel_long atomic_subtract_long
+#define atomic_clear_acq_long atomic_clear_long
+#define atomic_clear_rel_long atomic_clear_long
+#define atomic_set_acq_long atomic_set_long
+#define atomic_set_rel_long atomic_set_long
+#define atomic_cmpset_acq_long atomic_cmpset_long
+#define atomic_cmpset_rel_long atomic_cmpset_long
+#define atomic_load_acq_long atomic_load_long
+
#define atomic_clear_ptr atomic_clear_32
#define atomic_set_ptr atomic_set_32
#define atomic_cmpset_ptr atomic_cmpset_32
More information about the svn-src-projects
mailing list