fix build regression in aarch64 sigsetjmp
[musl] / src / signal / aarch64 / sigsetjmp.s
1 .global sigsetjmp
2 .global __sigsetjmp
3 .type sigsetjmp,%function
4 .type __sigsetjmp,%function
5 sigsetjmp:
6 __sigsetjmp:
7         cbz x1,setjmp
8
9         str x30,[x0,#176]
10         str x19,[x0,#176+8+8]
11         mov x19,x0
12
13         bl setjmp
14
15         mov w1,w0
16         mov x0,x19
17         ldr x30,[x0,#176]
18         ldr x19,[x0,#176+8+8]
19
20 .hidden __sigsetjmp_tail
21         b __sigsetjmp_tail