netinet/tcp.h: add TCP_NLA_* values up to linux v5.12
[musl.git] / src / signal / aarch64 / sigsetjmp.s
blob75910c432185f3b593c5fa8cc8f6f3a08a5e35fa
1 .global sigsetjmp
2 .global __sigsetjmp
3 .type sigsetjmp,%function
4 .type __sigsetjmp,%function
5 sigsetjmp:
6 __sigsetjmp:
7 cbz x1,setjmp
9 str x30,[x0,#176]
10 str x19,[x0,#176+8+8]
11 mov x19,x0
13 bl setjmp
15 mov w1,w0
16 mov x0,x19
17 ldr x30,[x0,#176]
18 ldr x19,[x0,#176+8+8]
20 .hidden __sigsetjmp_tail
21 b __sigsetjmp_tail