155944Swpaul/* 4 slots for argument spill area. 1 for cpreturn, 1 for stack. 255944Swpaul Return spill offset of 40 and 20. Aligned to 16 bytes for n32. */ 355944Swpaul 455944Swpaul .section .init,"ax",@progbits 555944Swpaul .globl _init 655944Swpaul .type _init,@function 755944Swpaul_init: 855944Swpaul#ifdef __mips64 955944Swpaul daddu $sp,$sp,-48 1055944Swpaul sd $31,40($sp) 1155944Swpaul#else 1255944Swpaul addu $sp,$sp,-32 1355944Swpaul sw $31,20($sp) 1455944Swpaul#endif 1555944Swpaul 1655944Swpaul .section .fini,"ax",@progbits 1755944Swpaul .globl _fini 1855944Swpaul .type _fini,@function 1955944Swpaul_fini: 2055944Swpaul#ifdef __mips64 2155944Swpaul daddu $sp,$sp,-48 2255944Swpaul sd $31,40($sp) 2355944Swpaul#else 2455944Swpaul addu $sp,$sp,-32 2555944Swpaul sw $31,20($sp) 2655944Swpaul#endif 2755944Swpaul