]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/csu/mips/crtn.S
Import Amazon Elastic Network Adapter (ENA) HAL to sys/contrib/
[FreeBSD/FreeBSD.git] / lib / csu / mips / crtn.S
1 #include <machine/asm.h>
2 __FBSDID("$FreeBSD$");
3
4         .gnu_attribute 4, 0
5         .section .init,"ax",%progbits
6         .align 4
7         .set noreorder
8 #if defined(__ABICALLS__) && (defined(__mips_n32) || defined(__mips_n64))
9         REG_L   gp, CALLFRAME_GP(sp)
10 #endif
11         REG_L   ra, CALLFRAME_RA(sp)
12         jr      ra
13         PTR_ADDU sp, sp, CALLFRAME_SIZ
14         .set reorder
15
16         .section .fini,"ax",%progbits
17         .align 4
18         .set noreorder
19 #if defined(__ABICALLS__) && (defined(__mips_n32) || defined(__mips_n64))
20         REG_L   gp, CALLFRAME_GP(sp)
21 #endif
22         REG_L   ra, CALLFRAME_RA(sp)
23         jr      ra
24         PTR_ADDU sp, sp, CALLFRAME_SIZ
25         .set reorder