microblaze port
[musl] / src / signal / microblaze / sigsetjmp.s
diff --git a/src/signal/microblaze/sigsetjmp.s b/src/signal/microblaze/sigsetjmp.s
new file mode 100644 (file)
index 0000000..3aca90d
--- /dev/null
@@ -0,0 +1,9 @@
+.global sigsetjmp
+.type sigsetjmp,@function
+sigsetjmp:
+       lwi     r11, r5, 72
+       beqi    r11, setjmp
+       addi    r7, r5, 76
+       add     r6, r0, r0
+       brid    sigprocmask
+       ori     r5, r0, 2