Deleted Added
full compact
crtn.S (178739) crtn.S (204674)
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