MIPS/BFD: Also handle `jalr $0, $25' with R_MIPS_JALR
[external/binutils.git] / gas / testsuite / gas / mips / jalr4.d
index 1a1afdd..4cafd41 100644 (file)
@@ -9,19 +9,28 @@ Disassembly of section \.text:
 [0-9a-f]+ <[^>]*> 0320f809     jalr    t9
 [      ]*[0-9a-f]+: R_MIPS_JALR        bar0
 [0-9a-f]+ <[^>]*> 00000000     nop
-[0-9a-f]+ <[^>]*> 0320000[89]  jr      t9
+[0-9a-f]+ <[^>]*> 03200009     jalr    zero,t9
+[      ]*[0-9a-f]+: R_MIPS_JALR        bar0
+[0-9a-f]+ <[^>]*> 00000000     nop
+[0-9a-f]+ <[^>]*> 03200008     jr      t9
 [      ]*[0-9a-f]+: R_MIPS_JALR        bar0
 [0-9a-f]+ <[^>]*> 00000000     nop
 [0-9a-f]+ <[^>]*> 0320f809     jalr    t9
 [      ]*[0-9a-f]+: R_MIPS_JALR        bar1
 [0-9a-f]+ <[^>]*> 00000000     nop
-[0-9a-f]+ <[^>]*> 0320000[89]  jr      t9
+[0-9a-f]+ <[^>]*> 03200009     jalr    zero,t9
+[      ]*[0-9a-f]+: R_MIPS_JALR        bar1
+[0-9a-f]+ <[^>]*> 00000000     nop
+[0-9a-f]+ <[^>]*> 03200008     jr      t9
 [      ]*[0-9a-f]+: R_MIPS_JALR        bar1
 [0-9a-f]+ <[^>]*> 00000000     nop
 [0-9a-f]+ <[^>]*> 0320f809     jalr    t9
 [      ]*[0-9a-f]+: R_MIPS_JALR        bar2
 [0-9a-f]+ <[^>]*> 00000000     nop
-[0-9a-f]+ <[^>]*> 0320000[89]  jr      t9
+[0-9a-f]+ <[^>]*> 03200009     jalr    zero,t9
+[      ]*[0-9a-f]+: R_MIPS_JALR        bar2
+[0-9a-f]+ <[^>]*> 00000000     nop
+[0-9a-f]+ <[^>]*> 03200008     jr      t9
 [      ]*[0-9a-f]+: R_MIPS_JALR        bar2
 [0-9a-f]+ <[^>]*> 00000000     nop
        \.\.\.