| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158 | #include "sgidefs.h"#if _MIPS_SIM == _MIPS_SIM_ABI32	.file	1 "initfini.c"	.section .mdebug.abi32	.previous	.abicalls#APP		.section .init#NO_APP	.align	2	.globl	_init	.ent	_init	.type	_init, @function_init:	.frame	$sp,32,$31		# vars= 0, regs= 2/0, args= 16, extra= 8	.mask	0x90000000,-4	.fmask	0x00000000,0	.set	noreorder	.cpload	$25	.set	reorder	subu	$sp,$sp,32	.cprestore 16	sw	$31,28($sp)	sw	$28,24($sp)#APP		.align 2	.end _init		.section .fini#NO_APP	.align	2	.globl	_fini	.ent	_fini	.type	_fini, @function_fini:	.frame	$sp,32,$31		# vars= 0, regs= 2/0, args= 16, extra= 8	.mask	0x90000000,-4	.fmask	0x00000000,0	.set	noreorder	.cpload	$25	.set	reorder	subu	$sp,$sp,32	.cprestore 16	sw	$31,28($sp)	sw	$28,24($sp)#APP	.align 2	.end _fini		.ident	"GCC: (GNU) 3.3.2"#elif _MIPS_SIM == _MIPS_SIM_NABI32	.file	1 "initfini.c"	.section .mdebug.abiN32	.previous	.abicalls#APP		.section .init#NO_APP	.align	2	.align	3	.globl	_init	.ent	_init	.type	_init, @function_init:	.frame	$sp,16,$31		# vars= 0, regs= 2/0, args= 0, gp= 0	.mask	0x90000000,-8	.fmask	0x00000000,0	addiu	$sp,$sp,-16	sd	$28,0($sp)	lui	$28,%hi(%neg(%gp_rel(_init)))	addu	$28,$28,$25	addiu	$28,$28,%lo(%neg(%gp_rel(_init)))	sd	$31,8($sp)#APP		.align 3	.end _init	.section .fini#NO_APP	.align	2	.align	3	.globl	_fini	.ent	_fini	.type	_fini, @function_fini:	.frame	$sp,16,$31		# vars= 0, regs= 2/0, args= 0, gp= 0	.mask	0x90000000,-8	.fmask	0x00000000,0	addiu	$sp,$sp,-16	sd	$28,0($sp)	lui	$28,%hi(%neg(%gp_rel(_fini)))	addu	$28,$28,$25	addiu	$28,$28,%lo(%neg(%gp_rel(_fini)))	sd	$31,8($sp)#APP	.align 3	.end _fini		.ident	"GCC: (GNU) 3.4.3"#else	/* N64 */	.file	1 "initfini.c"	.section .mdebug.abi64	.previous	.abicalls#APP			.section .init#NO_APP	.align	2	.globl	_init	.ent	_init	.type	_init, @function_init:	.frame	$sp,32,$31		# vars= 0, regs= 2/0, args= 0, extra= 16	.mask	0x90000000,-8	.fmask	0x00000000,0	dsubu	$sp,$sp,32	sd	$31,24($sp)	sd	$28,16($sp)	.set	noat	lui	$1,%hi(%neg(%gp_rel(_init)))	addiu	$1,$1,%lo(%neg(%gp_rel(_init)))	daddu	$gp,$1,$25	.set	at#APP		.align 2	.end _init		.section .fini#NO_APP	.align	2	.globl	_fini	.ent	_fini	.type	_fini, @function_fini:	.frame	$sp,32,$31		# vars= 0, regs= 2/0, args= 0, extra= 16	.mask	0x90000000,-8	.fmask	0x00000000,0	dsubu	$sp,$sp,32	sd	$31,24($sp)	sd	$28,16($sp)	.set	noat	lui	$1,%hi(%neg(%gp_rel(_fini)))	addiu	$1,$1,%lo(%neg(%gp_rel(_fini)))	daddu	$gp,$1,$25	.set	at#APP	.align 2	.end _fini		.ident	"GCC: (GNU) 3.3.2"#endif	/* N64 */
 |