1 #include <machine/asm.h>
7 .section .init,"ax",%progbits
13 #if defined(__ABICALLS__) && (defined(__mips_o32) || defined(__mips_o64))
16 PTR_ADDU sp, sp, -CALLFRAME_SIZ
17 REG_S ra, CALLFRAME_RA(sp)
18 #if defined(__ABICALLS__)
19 #if defined(__mips_o32) || defined(__mips_o64)
22 SETUP_GP64(CALLFRAME_GP, _init)
24 #else /* __ABICALLS__ */
25 #if defined(__mips_n32) || defined(__mips_n64)
26 REG_S gp, CALLFRAME_GP(sp)
31 .section .fini,"ax",%progbits
37 #if defined(__ABICALLS__) && (defined(__mips_o32) || defined(__mips_o64))
40 PTR_ADDU sp, sp, -CALLFRAME_SIZ
41 REG_S ra, CALLFRAME_RA(sp)
42 #if defined(__ABICALLS__)
43 #if defined(__mips_o32) || defined(__mips_o64)
46 SETUP_GP64(CALLFRAME_GP, _fini)
48 #else /* __ABICALLS__ */
49 #if defined(__mips_n32) || defined(__mips_n64)
50 REG_S gp, CALLFRAME_GP(sp)