Projet_SETI_RISC-V/riscv-gnu-toolchain/gdb/gas/testsuite/gas/mips/jal-svr4pic-local.s
2023-03-06 14:48:14 +01:00

34 lines
489 B
ArmAsm

.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