add __sigsetjmp ABI-compat alias for sigsetjmp
[musl] / src / signal / arm / sigsetjmp.s
1 .global sigsetjmp
2 .global __sigsetjmp
3 .type sigsetjmp,%function
4 .type __sigsetjmp,%function
5 sigsetjmp:
6 __sigsetjmp:
7         str a2,[a1,#256]
8         tst a2,a2
9         beq setjmp
10         push {a1,lr}
11         add a3,a1,#260
12         mov a2,#0
13         mov a1,#2
14         bl sigprocmask
15         pop {a1,lr}
16         b setjmp