#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 .type _init, @function #NO_APP lw $31,28($sp) #nop .set noreorder .set nomacro j $31 addu $sp,$sp,32 .set macro .set reorder #APP .section .fini #NO_APP .align 2 .globl _fini .type _fini, @function #NO_APP lw $31,28($sp) #nop .set noreorder .set nomacro j $31 addu $sp,$sp,32 .set macro .set reorder #APP .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 3 .globl _init .type _init, @function #NO_APP ld $31,8($sp) ld $28,0($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,16 .set macro .set reorder #APP .section .fini #NO_APP .align 3 .globl _fini .type _fini, @function #NO_APP ld $31,8($sp) ld $28,0($sp) .set noreorder .set nomacro j $31 addiu $sp,$sp,16 .set macro .set reorder #APP .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 .type _init, @function #NO_APP ld $31,24($sp) ld $28,16($sp) #nop .set noreorder .set nomacro j $31 daddu $sp,$sp,32 .set macro .set reorder #APP .section .fini #NO_APP .align 2 .globl _fini .type _fini, @function #NO_APP ld $31,24($sp) ld $28,16($sp) #nop .set noreorder .set nomacro j $31 daddu $sp,$sp,32 .set macro .set reorder #APP .ident "GCC: (GNU) 3.3.2" #endif /* N64 */