# Source file to test DWARF-2 location information with branch swapping. | |
.file 1 "loc-swap.s" | |
.text | |
foo: | |
.loc 1 7 | |
move $4, $16 | |
.loc 1 9 | |
jr $4 | |
.loc 1 12 | |
move $31, $16 | |
.loc 1 14 | |
jr $4 | |
.loc 1 17 | |
move $4, $16 | |
.loc 1 19 | |
jr $31 | |
.loc 1 22 | |
move $31, $16 | |
.loc 1 24 | |
jr $31 | |
.loc 1 27 | |
move $4, $16 | |
.loc 1 29 | |
jalr $4 | |
.loc 1 32 | |
move $31, $16 | |
.loc 1 34 | |
jalr $4 | |
.loc 1 37 | |
move $4, $16 | |
.loc 1 39 | |
jal bar | |
.loc 1 42 | |
move $31, $16 | |
.loc 1 44 | |
jal bar | |
# Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... | |
.align 2 | |
.space 16 |