1169689Skan/* 4 slots for argument spill area.  1 for cpreturn, 1 for stack.
2169689Skan   Return spill offset of 40 and 20.  Aligned to 16 bytes for n32.  */
3169689Skan
4169689Skan	.section .init,"ax",@progbits
5169689Skan	.globl	_init
6169689Skan	.type	_init,@function
7169689Skan_init:
8169689Skan#ifdef __mips64
9169689Skan	daddu   $sp,$sp,-48
10169689Skan	sd      $31,40($sp)
11169689Skan#else
12169689Skan	addu	$sp,$sp,-32
13169689Skan	sw	$31,20($sp)
14169689Skan#endif
15169689Skan
16169689Skan	.section .fini,"ax",@progbits
17169689Skan	.globl	_fini
18169689Skan	.type	_fini,@function
19169689Skan_fini:
20169689Skan#ifdef __mips64
21169689Skan	daddu   $sp,$sp,-48
22169689Skan	sd      $31,40($sp)
23169689Skan#else
24169689Skan	addu	$sp,$sp,-32
25169689Skan	sw	$31,20($sp)
26169689Skan#endif
27