4d4ee08e8c
ld-mips-elf/elf-rel-got-n64.d, ld-mips-elf/elf-rel-xgot-n32.d, ld-mips-elf/elf-rel-xgot-n64-linux.d, ld-mips-elf/elf-rel-xgot-n64.d, ld-mips-elf/jalbal.d: Force big-endian. * ld-mips-elf/multi-got-1.d: Make more flexible. * ld-mips-elf/rel32-n32.d, ld-mips-elf/rel32-o32.d, ld-mips-elf/rel64.d: Update offsets.
24 lines
402 B
Makefile
24 lines
402 B
Makefile
#name: jal to bal
|
|
#source: jalbal.s
|
|
#as: -EB -n32 -march=rm9000
|
|
#ld: -EB -e s1 -Ttext 0x100000a0
|
|
#objdump: -d
|
|
|
|
.*file format elf.*mips.*
|
|
|
|
Disassembly of section \.text:
|
|
|
|
.* <s1>:
|
|
.* 0c00802a jal .*100200a8 <s3>
|
|
.* 00000000 nop
|
|
.* 04117fff bal .*100200a8 <s3>
|
|
|
|
.* <s2>:
|
|
.* \.\.\.
|
|
|
|
.* <s3>:
|
|
.* 04118000 bal .*100000ac <s2>
|
|
.* 00000000 nop
|
|
.* 0c00002b jal .*100000ac <s2>
|
|
.* 00000000 nop
|
|
.* \.\.\.
|