Signed-off-by: Ronald G. Minnich <rminnich@gmail.com>
@@ -0,0 +1,12 @@
+.text
+
+.globl ainc /* int32_t ainc(int32_t *); */
+ainc:
+ li a1, 1
+ amoadd.w.aq a0, a1, 0(a0)
+ ret
+.globl adec /* int32_t adec(int32_t *); */
+adec:
+ li a1, -1
@@ -1,9 +1,10 @@
{
"archfiles": {
"SourceFiles": [
+ "$ARCH/notejmp.c",
"$ARCH/argv0.c",
- "$ARCH/main9.S",
- "$ARCH/notejmp.c"
+ "$ARCH/atomic.S",
+ "$ARCH/main9.S"
]
}