.abicalls | |
.text | |
.align 4, 0 | |
.globl foo | |
.ent foo | |
foo: | |
.frame $sp, 32, $31 | |
.mask 0x80000000, -4 | |
.fmask 0x00000000, 0 | |
.set noreorder | |
.cpload $25 | |
.set reorder | |
addiu $sp, $sp, -32 | |
sw $31, 28($sp) | |
.cprestore 16 | |
jal bar | |
lw $31, 28($sp) | |
addiu $sp, $sp, 32 | |
jr $31 | |
.end foo | |
.align 4, 0 | |
.ent bar | |
bar: | |
.frame $sp, 0, $31 | |
.mask 0x00000000, 0 | |
.fmask 0x00000000, 0 | |
jr $31 | |
.end bar | |
# Force some (non-delay-slot) zero bytes, to make 'objdump' print ... | |
.align 4, 0 | |
.space 16 |