123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145 |
- #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
- #NO_APP
- lw $31,28($sp)
- #nop
- .set noreorder
- .set nomacro
- j $31
- addu $sp,$sp,32
- .set macro
- .set reorder
- .end _init
- #APP
-
- .section .fini
- #NO_APP
- .align 2
- .globl _fini
- .ent _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
- .end _fini
- #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 2
- .align 3
- .globl _init
- .ent _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
- .end _init
- #APP
-
- .section .fini
- #NO_APP
- .align 2
- .align 3
- .globl _fini
- .ent _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
- .end _fini
- #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
- .ent _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
- .end _init
- #APP
-
- .section .fini
- #NO_APP
- .align 2
- .globl _fini
- .ent _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
- .end _fini
- #APP
-
- .ident "GCC: (GNU) 3.3.2"
- #endif /* N64 */
|