| .global ___setjmp | |
| .hidden ___setjmp | |
| .global __setjmp | |
| .global _setjmp | |
| .global setjmp | |
| .type __setjmp, @function | |
| .type _setjmp, @function | |
| .type setjmp, @function | |
| ___setjmp: | |
| __setjmp: | |
| _setjmp: | |
| setjmp: | |
| #if __SH_FPU_ANY__ || __SH4__ | |
| add #52, r4 | |
| fmov.s fr15, @-r4 | |
| fmov.s fr14, @-r4 | |
| fmov.s fr13, @-r4 | |
| fmov.s fr12, @-r4 | |
| #else | |
| add #36, r4 | |
| #endif | |
| sts.l pr, @-r4 | |
| mov.l r15, @-r4 | |
| mov.l r14, @-r4 | |
| mov.l r13, @-r4 | |
| mov.l r12, @-r4 | |
| mov.l r11, @-r4 | |
| mov.l r10, @-r4 | |
| mov.l r9, @-r4 | |
| mov.l r8, @-r4 | |
| rts | |
| mov #0, r0 |