1234567891011121314 |
- TEXT setjmp(SB), 1, $-8
- MOVL R30, (R0)
- MOVL R26, 4(R0)
- MOVQ $0, R0
- RET
- TEXT longjmp(SB), 1, $-8
- MOVL r+4(FP), R3
- BNE R3, ok /* ansi: "longjmp(0) => longjmp(1)" */
- MOVQ $1, R3 /* bless their pointed heads */
- ok: MOVL (R0), R30
- MOVL 4(R0), R26
- MOVL R3, R0
- RET
|