add _Noreturn function attribute, with fallback for pre-C11 GNUC
[musl] / src / signal / arm / sigsetjmp.s
1 .global sigsetjmp
2 .type sigsetjmp,%function
3 sigsetjmp:
4         str a2,[a1,#256]
5         tst a2,a2
6         beq setjmp
7         push {a1,lr}
8         add a3,a1,#260
9         mov a2,#0
10         mov a1,#2
11         bl sigprocmask
12         pop {a1,lr}
13         b setjmp