summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sys/ia64/include/atomic.h1
-rw-r--r--sys/powerpc/include/atomic.h1
2 files changed, 2 insertions, 0 deletions
diff --git a/sys/ia64/include/atomic.h b/sys/ia64/include/atomic.h
index 3ff0521..985f48f 100644
--- a/sys/ia64/include/atomic.h
+++ b/sys/ia64/include/atomic.h
@@ -350,6 +350,7 @@ atomic_readandclear_64(volatile uint64_t* p)
#define atomic_readandclear_int atomic_readandclear_32
#define atomic_readandclear_long atomic_readandclear_64
+#define atomic_readandclear_ptr atomic_readandclear_64
/*
* Atomically add the value of v to the integer pointed to by p and return
diff --git a/sys/powerpc/include/atomic.h b/sys/powerpc/include/atomic.h
index e44cec1..12c4935 100644
--- a/sys/powerpc/include/atomic.h
+++ b/sys/powerpc/include/atomic.h
@@ -234,6 +234,7 @@ atomic_readandclear_64(volatile u_int64_t *addr)
#define atomic_clear_ptr atomic_clear_32
#define atomic_add_ptr atomic_add_32
#define atomic_subtract_ptr atomic_subtract_32
+#define atomic_readandclear_ptr atomic_readandclear_32
#if 0
OpenPOWER on IntegriCloud