1178739Sgonzo#include <machine/asm.h> 2178739Sgonzo__FBSDID("$FreeBSD$"); 3204674Simp 4178739Sgonzo .section .init,"ax",%progbits 5204674Simp .align 4 6204674Simp .set noreorder 7204674Simp#if defined(__ABICALLS__) && (defined(__mips_n32) || defined(__mips_n64)) 8204674Simp REG_L gp, CALLFRAME_GP(sp) 9204674Simp#endif 10204674Simp REG_L ra, CALLFRAME_RA(sp) 11204674Simp jr ra 12204674Simp PTR_ADDU sp, sp, CALLFRAME_SIZ 13204674Simp .set reorder 14178739Sgonzo 15178739Sgonzo .section .fini,"ax",%progbits 16204674Simp .align 4 17204674Simp .set noreorder 18204674Simp#if defined(__ABICALLS__) && (defined(__mips_n32) || defined(__mips_n64)) 19204674Simp REG_L gp, CALLFRAME_GP(sp) 20204674Simp#endif 21204674Simp REG_L ra, CALLFRAME_RA(sp) 22204674Simp jr ra 23204674Simp PTR_ADDU sp, sp, CALLFRAME_SIZ 24204674Simp .set reorder 25