1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- #include <sysdep.h>
- ENTRY(_setjmp)
- addik r6, r0, 0
- END(_setjmp)
- libc_hidden_def(_setjmp)
- ENTRY(setjmp)
- brid 1f
- addik r6, r0, 1
- END(setjmp)
- libc_hidden_def(setjmp)
- ENTRY(__sigsetjmp)
- 1:
- swi r1, r5, 0
- swi r15, r5, 4
- swi r2, r5, 8
- swi r13, r5, 12
- swi r18, r5, 16
- swi r19, r5, 20
- swi r20, r5, 24
- swi r21, r5, 28
- swi r22, r5, 32
- swi r23, r5, 36
- swi r24, r5, 40
- swi r25, r5, 44
- swi r26, r5, 48
- swi r27, r5, 52
- swi r28, r5, 56
- swi r29, r5, 60
- swi r30, r5, 64
- swi r31, r5, 68
- bri __sigjmp_save
- END(__sigsetjmp)
- libc_hidden_def(__sigsetjmp)
|