github.com/afumu/libc@v0.0.6/musl/src/signal/riscv64/sigsetjmp.s (about) 1 .global sigsetjmp 2 .global __sigsetjmp 3 .type sigsetjmp, %function 4 .type __sigsetjmp, %function 5 sigsetjmp: 6 __sigsetjmp: 7 bnez a1, 1f 8 tail setjmp 9 1: 10 11 sd ra, 208(a0) 12 sd s0, 224(a0) 13 mv s0, a0 14 15 call setjmp 16 17 mv a1, a0 18 mv a0, s0 19 ld s0, 224(a0) 20 ld ra, 208(a0) 21 22 .hidden __sigsetjmp_tail 23 tail __sigsetjmp_tail