xref: /aosp_15_r20/external/musl/src/signal/riscv32/sigsetjmp.s (revision c9945492fdd68bbe62686c5b452b4dc1be3f8453)
1.global sigsetjmp
2.global __sigsetjmp
3.type sigsetjmp, %function
4.type __sigsetjmp, %function
5sigsetjmp:
6__sigsetjmp:
7	bnez a1, 1f
8	tail setjmp
91:
10
11	sw ra, 152(a0)
12	sw s0, 164(a0)
13	mv s0, a0
14
15	call setjmp
16
17	mv a1, a0
18	mv a0, s0
19	lw s0, 164(a0)
20	lw ra, 152(a0)
21
22.hidden __sigsetjmp_tail
23	tail __sigsetjmp_tail
24