MIPS/BFD: Also handle `jalr $0, $25' with R_MIPS_JALR
[external/binutils.git] / gas / testsuite / gas / mips / jalr4-n64.d
1 #objdump: -dr --prefix-addresses --show-raw-insn
2 #name: MIPS JALR reloc unaligned/cross-mode (n64)
3 #as: -64
4 #source: jalr4.s
5
6 .*: +file format .*mips.*
7
8 Disassembly of section \.text:
9 [0-9a-f]+ <[^>]*> 0320f809      jalr    t9
10 [       ]*[0-9a-f]+: R_MIPS_JALR        bar0
11 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
12 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
13 [0-9a-f]+ <[^>]*> 00000000      nop
14 [0-9a-f]+ <[^>]*> 03200009      jalr    zero,t9
15 [       ]*[0-9a-f]+: R_MIPS_JALR        bar0
16 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
17 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
18 [0-9a-f]+ <[^>]*> 00000000      nop
19 [0-9a-f]+ <[^>]*> 03200008      jr      t9
20 [       ]*[0-9a-f]+: R_MIPS_JALR        bar0
21 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
22 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
23 [0-9a-f]+ <[^>]*> 00000000      nop
24 [0-9a-f]+ <[^>]*> 0320f809      jalr    t9
25 [       ]*[0-9a-f]+: R_MIPS_JALR        bar1
26 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
27 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
28 [0-9a-f]+ <[^>]*> 00000000      nop
29 [0-9a-f]+ <[^>]*> 03200009      jalr    zero,t9
30 [       ]*[0-9a-f]+: R_MIPS_JALR        bar1
31 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
32 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
33 [0-9a-f]+ <[^>]*> 00000000      nop
34 [0-9a-f]+ <[^>]*> 03200008      jr      t9
35 [       ]*[0-9a-f]+: R_MIPS_JALR        bar1
36 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
37 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
38 [0-9a-f]+ <[^>]*> 00000000      nop
39 [0-9a-f]+ <[^>]*> 0320f809      jalr    t9
40 [       ]*[0-9a-f]+: R_MIPS_JALR        bar2
41 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
42 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
43 [0-9a-f]+ <[^>]*> 00000000      nop
44 [0-9a-f]+ <[^>]*> 03200009      jalr    zero,t9
45 [       ]*[0-9a-f]+: R_MIPS_JALR        bar2
46 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
47 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
48 [0-9a-f]+ <[^>]*> 00000000      nop
49 [0-9a-f]+ <[^>]*> 03200008      jr      t9
50 [       ]*[0-9a-f]+: R_MIPS_JALR        bar2
51 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
52 [       ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
53 [0-9a-f]+ <[^>]*> 00000000      nop
54         \.\.\.
55         \.\.\.
56         \.\.\.
57         \.\.\.