1 #include <machine/asm.h>
5 .section .init,"ax",%progbits
11 #if defined(__ABICALLS__) && (defined(__mips_o32) || defined(__mips_o64))
14 PTR_ADDU sp, sp, -CALLFRAME_SIZ
15 REG_S ra, CALLFRAME_RA(sp)
16 #if defined(__ABICALLS__)
17 #if defined(__mips_o32) || defined(__mips_o64)
20 SETUP_GP64(CALLFRAME_GP, _init)
22 #else /* __ABICALLS__ */
23 #if defined(__mips_n32) || defined(__mips_n64)
24 REG_S gp, CALLFRAME_GP(sp)
29 .section .fini,"ax",%progbits
35 #if defined(__ABICALLS__) && (defined(__mips_o32) || defined(__mips_o64))
38 PTR_ADDU sp, sp, -CALLFRAME_SIZ
39 REG_S ra, CALLFRAME_RA(sp)
40 #if defined(__ABICALLS__)
41 #if defined(__mips_o32) || defined(__mips_o64)
44 SETUP_GP64(CALLFRAME_GP, _fini)
46 #else /* __ABICALLS__ */
47 #if defined(__mips_n32) || defined(__mips_n64)
48 REG_S gp, CALLFRAME_GP(sp)