Page MenuHomeFreeBSD

D58680.diff
No OneTemporary

D58680.diff

diff --git a/sys/riscv/include/atomic.h b/sys/riscv/include/atomic.h
--- a/sys/riscv/include/atomic.h
+++ b/sys/riscv/include/atomic.h
@@ -106,6 +106,7 @@
ATOMIC_CMPSET_ACQ_REL(8);
ATOMIC_FCMPSET_ACQ_REL(8);
+#define atomic_load_acq_char atomic_load_acq_8
#define atomic_cmpset_char atomic_cmpset_8
#define atomic_cmpset_acq_char atomic_cmpset_acq_8
#define atomic_cmpset_rel_char atomic_cmpset_rel_8
@@ -302,6 +303,8 @@
#define atomic_readandclear_int atomic_readandclear_32
#define atomic_set_int atomic_set_32
#define atomic_subtract_int atomic_subtract_32
+#define atomic_testandclear_int atomic_testandclear_32
+#define atomic_testandset_int atomic_testandset_32
ATOMIC_ACQ_REL(set, 32)
ATOMIC_ACQ_REL(clear, 32)

File Metadata

Mime Type
text/plain
Expires
Wed, Sep 30, 6:10 PM (4 h, 12 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36516624
Default Alt Text
D58680.diff (738 B)

Event Timeline