78acf5907121a93161d5e33f797fc7ded552c5f2
[musl] / src / signal / powerpc / sigsetjmp.s
1         .global sigsetjmp
2         .global __sigsetjmp
3         .type sigsetjmp,%function
4         .type __sigsetjmp,%function
5 sigsetjmp:
6 __sigsetjmp:
7         cmpwi cr7, 4, 0
8         beq- cr7, 1f
9
10         mflr 5
11         stw 5, 448(3)
12         stw 16, 448+4+8(3)
13         mr 16, 3
14
15         bl setjmp
16
17         mr 4, 3
18         mr 3, 16
19         lwz 5, 448(3)
20         mtlr 5
21         lwz 16, 448+4+8(3)
22
23 .hidden __sigsetjmp_tail
24         b __sigsetjmp_tail
25
26 1:      b setjmp