1#include <machine/asm.h>
| 1#include <machine/asm.h>
|
2__FBSDID("$FreeBSD: head/lib/csu/mips/crtn.S 178739 2008-05-03 11:16:32Z gonzo $");
| 2__FBSDID("$FreeBSD: head/lib/csu/mips/crtn.S 204674 2010-03-03 21:59:23Z imp $"); 3
|
3 .section .init,"ax",%progbits
| 4 .section .init,"ax",%progbits
|
4 lw ra, 28(sp) 5 .set noreorder 6 j ra 7 addu sp, sp, 32 8 .set reorder
| 5 .align 4 6 .set noreorder 7#if defined(__ABICALLS__) && (defined(__mips_n32) || defined(__mips_n64)) 8 REG_L gp, CALLFRAME_GP(sp) 9#endif 10 REG_L ra, CALLFRAME_RA(sp) 11 jr ra 12 PTR_ADDU sp, sp, CALLFRAME_SIZ 13 .set reorder
|
9 10 .section .fini,"ax",%progbits
| 14 15 .section .fini,"ax",%progbits
|
11 lw ra, 28(sp) 12 .set noreorder 13 j ra 14 addu sp, sp, 32 15 .set reorder
| 16 .align 4 17 .set noreorder 18#if defined(__ABICALLS__) && (defined(__mips_n32) || defined(__mips_n64)) 19 REG_L gp, CALLFRAME_GP(sp) 20#endif 21 REG_L ra, CALLFRAME_RA(sp) 22 jr ra 23 PTR_ADDU sp, sp, CALLFRAME_SIZ 24 .set reorder
|
| |