crti.S revision 178739
1178739Sgonzo#include <machine/asm.h> 2178739Sgonzo__FBSDID("$FreeBSD: head/lib/csu/mips/crti.S 178739 2008-05-03 11:16:32Z gonzo $"); 3178739Sgonzo 4178739Sgonzo .section .init,"ax",%progbits 5178739Sgonzo .align 4 6178739Sgonzo .globl _init 7178739Sgonzo .type _init,%function 8178739Sgonzo_init: 9178739Sgonzo#ifdef __ABICALLS__ 10178739Sgonzo .set noreorder 11178739Sgonzo .cpload $25 12178739Sgonzo .set reorder 13178739Sgonzo subu sp, sp, 32 14178739Sgonzo .cprestore 16 15178739Sgonzo sw ra, 28(sp) 16178739Sgonzo 17178739Sgonzo#else 18178739Sgonzo subu sp, sp, 32 19178739Sgonzo sw ra, 28(sp) 20178739Sgonzo#endif 21178739Sgonzo 22178739Sgonzo .section .fini,"ax",%progbits 23178739Sgonzo .align 4 24178739Sgonzo .globl _fini 25178739Sgonzo .type _fini,%function 26178739Sgonzo_fini: 27178739Sgonzo#ifdef __ABICALLS__ 28178739Sgonzo .set noreorder 29178739Sgonzo .cpload $25 30178739Sgonzo .set reorder 31178739Sgonzo subu sp, sp, 32 32178739Sgonzo .cprestore 16 33178739Sgonzo sw ra, 28(sp) 34178739Sgonzo#else 35178739Sgonzo subu sp, sp, 32 36178739Sgonzo sw ra, 28(sp) 37178739Sgonzo#endif 38