summaryrefslogtreecommitdiff
path: root/gas/testsuite
diff options
context:
space:
mode:
authorRichard Sandiford <rsandifo@nildram.co.uk>2013-06-22 16:57:42 +0000
committerRichard Sandiford <rsandifo@nildram.co.uk>2013-06-22 16:57:42 +0000
commitb08fa1d370c394b6febdf3fc89320f50d888ebab (patch)
tree4651895c2b9645a822ec8e68d3055a9867fb2f2a /gas/testsuite
parent8e8717dccf85d3fa08f797c1489a8f344ba9f0d4 (diff)
downloadbinutils-redhat-b08fa1d370c394b6febdf3fc89320f50d888ebab.tar.gz
gas/testsuite/
* gas/mips/mips.exp: Remove "LOSE" comments. (run_dump_test_arch): Remove format selector support. (run_dump_test_arches): Remove associated upvars. (elf, ecoff, aout, no_mips16, no_micromips): Remove variables. Remove all conditions based on them, on the assumption that $elf is true and the others are false. Rename "elf-jal" to "jal". (tmips): Set to "t" for *bsd targets. * gas/mips/elf-jal.d: Rename to... * gas/mips/jal.d: ...this, replacing the old file. * gas/mips/micromips@elf-jal.d: Rename to... * gas/mips/micromips@jal.d: ...this. * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d, gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d, gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF relocation names. Do not allow any offset on the symbol.
Diffstat (limited to 'gas/testsuite')
-rw-r--r--gas/testsuite/ChangeLog18
-rw-r--r--gas/testsuite/gas/mips/at-1.d256
-rw-r--r--gas/testsuite/gas/mips/elf-jal.d27
-rw-r--r--gas/testsuite/gas/mips/jal.d13
-rw-r--r--gas/testsuite/gas/mips/l_d.d312
-rw-r--r--gas/testsuite/gas/mips/ld.d480
-rw-r--r--gas/testsuite/gas/mips/lui.d8
-rw-r--r--gas/testsuite/gas/mips/micromips@jal.d (renamed from gas/testsuite/gas/mips/micromips@elf-jal.d)0
-rw-r--r--gas/testsuite/gas/mips/mips.exp606
-rw-r--r--gas/testsuite/gas/mips/mips1@l_d.d480
-rw-r--r--gas/testsuite/gas/mips/mips1@ld-forward.d480
-rw-r--r--gas/testsuite/gas/mips/mips1@ld.d480
-rw-r--r--gas/testsuite/gas/mips/mips1@s_d.d480
-rw-r--r--gas/testsuite/gas/mips/s_d.d312
-rw-r--r--gas/testsuite/gas/mips/sd.d480
15 files changed, 2165 insertions, 2267 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog
index bf28d8a4f3..350eee5ac0 100644
--- a/gas/testsuite/ChangeLog
+++ b/gas/testsuite/ChangeLog
@@ -1,5 +1,23 @@
2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
+ * gas/mips/mips.exp: Remove "LOSE" comments.
+ (run_dump_test_arch): Remove format selector support.
+ (run_dump_test_arches): Remove associated upvars.
+ (elf, ecoff, aout, no_mips16, no_micromips): Remove variables.
+ Remove all conditions based on them, on the assumption that $elf
+ is true and the others are false. Rename "elf-jal" to "jal".
+ (tmips): Set to "t" for *bsd targets.
+ * gas/mips/elf-jal.d: Rename to...
+ * gas/mips/jal.d: ...this, replacing the old file.
+ * gas/mips/micromips@elf-jal.d: Rename to...
+ * gas/mips/micromips@jal.d: ...this.
+ * gas/mips/at-1.d, gas/mips/ld.d, gas/mips/l_d.d, gas/mips/lui.d,
+ gas/mips/mips1@l_d.d, gas/mips/mips1@ld-forward.d, gas/mips/mips1@ld.d,
+ gas/mips/mips1@s_d.d, gas/mips/s_d.d, gas/mips/sd.d: Remove ECOFF
+ relocation names. Do not allow any offset on the symbol.
+
+2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
+
* gas/mips/lineno.d: Remove ellipsis.
2013-06-22 Richard Sandiford <rdsandiford@googlemail.com>
diff --git a/gas/testsuite/gas/mips/at-1.d b/gas/testsuite/gas/mips/at-1.d
index f6b0fbb1d9..df9192cf83 100644
--- a/gas/testsuite/gas/mips/at-1.d
+++ b/gas/testsuite/gas/mips/at-1.d
@@ -26,16 +26,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu at,at,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu at,at,k1
[0-9a-f]+ <[^>]*> lw k1,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu at,at,k1
[0-9a-f]+ <[^>]*> sw k1,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -55,16 +55,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu v0,v0,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(v0\)
[0-9a-f]+ <[^>]*> lui v0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu v0,v0,k1
[0-9a-f]+ <[^>]*> lw k1,0\(v0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui v0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu v0,v0,k1
[0-9a-f]+ <[^>]*> sw k1,0\(v0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -84,16 +84,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu v1,v1,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(v1\)
[0-9a-f]+ <[^>]*> lui v1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu v1,v1,k1
[0-9a-f]+ <[^>]*> lw k1,0\(v1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui v1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu v1,v1,k1
[0-9a-f]+ <[^>]*> sw k1,0\(v1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -113,16 +113,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu a0,a0,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(a0\)
[0-9a-f]+ <[^>]*> lui a0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a0,a0,k1
[0-9a-f]+ <[^>]*> lw k1,0\(a0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui a0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a0,a0,k1
[0-9a-f]+ <[^>]*> sw k1,0\(a0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -142,16 +142,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu a1,a1,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(a1\)
[0-9a-f]+ <[^>]*> lui a1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a1,a1,k1
[0-9a-f]+ <[^>]*> lw k1,0\(a1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui a1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a1,a1,k1
[0-9a-f]+ <[^>]*> sw k1,0\(a1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -171,16 +171,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu a2,a2,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(a2\)
[0-9a-f]+ <[^>]*> lui a2,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a2,a2,k1
[0-9a-f]+ <[^>]*> lw k1,0\(a2\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui a2,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a2,a2,k1
[0-9a-f]+ <[^>]*> sw k1,0\(a2\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -200,16 +200,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu a3,a3,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(a3\)
[0-9a-f]+ <[^>]*> lui a3,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a3,a3,k1
[0-9a-f]+ <[^>]*> lw k1,0\(a3\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui a3,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu a3,a3,k1
[0-9a-f]+ <[^>]*> sw k1,0\(a3\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -229,16 +229,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t0,t0,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t0\)
[0-9a-f]+ <[^>]*> lui t0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t0,t0,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t0,t0,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -258,16 +258,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t1,t1,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t1\)
[0-9a-f]+ <[^>]*> lui t1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t1,t1,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t1,t1,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -287,16 +287,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t2,t2,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t2\)
[0-9a-f]+ <[^>]*> lui t2,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t2,t2,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t2\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t2,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t2,t2,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t2\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -316,16 +316,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t3,t3,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t3\)
[0-9a-f]+ <[^>]*> lui t3,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t3,t3,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t3\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t3,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t3,t3,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t3\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -345,16 +345,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t4,t4,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t4\)
[0-9a-f]+ <[^>]*> lui t4,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t4,t4,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t4\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t4,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t4,t4,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t4\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -374,16 +374,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t5,t5,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t5\)
[0-9a-f]+ <[^>]*> lui t5,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t5,t5,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t5\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t5,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t5,t5,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t5\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -403,16 +403,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t6,t6,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t6\)
[0-9a-f]+ <[^>]*> lui t6,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t6,t6,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t6\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t6,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t6,t6,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t6\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -432,16 +432,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t7,t7,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t7\)
[0-9a-f]+ <[^>]*> lui t7,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t7,t7,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t7\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t7,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t7,t7,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t7\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -461,16 +461,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s0,s0,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s0\)
[0-9a-f]+ <[^>]*> lui s0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s0,s0,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s0,s0,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -490,16 +490,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s1,s1,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s1\)
[0-9a-f]+ <[^>]*> lui s1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s1,s1,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s1,s1,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -519,16 +519,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s2,s2,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s2\)
[0-9a-f]+ <[^>]*> lui s2,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s2,s2,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s2\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s2,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s2,s2,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s2\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -548,16 +548,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s3,s3,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s3\)
[0-9a-f]+ <[^>]*> lui s3,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s3,s3,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s3\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s3,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s3,s3,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s3\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -577,16 +577,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s4,s4,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s4\)
[0-9a-f]+ <[^>]*> lui s4,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s4,s4,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s4\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s4,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s4,s4,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s4\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -606,16 +606,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s5,s5,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s5\)
[0-9a-f]+ <[^>]*> lui s5,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s5,s5,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s5\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s5,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s5,s5,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s5\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -635,16 +635,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s6,s6,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s6\)
[0-9a-f]+ <[^>]*> lui s6,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s6,s6,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s6\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s6,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s6,s6,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s6\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -664,16 +664,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s7,s7,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s7\)
[0-9a-f]+ <[^>]*> lui s7,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s7,s7,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s7\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s7,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s7,s7,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s7\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -693,16 +693,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t8,t8,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t8\)
[0-9a-f]+ <[^>]*> lui t8,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t8,t8,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t8\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t8,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t8,t8,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t8\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -722,16 +722,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu t9,t9,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(t9\)
[0-9a-f]+ <[^>]*> lui t9,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t9,t9,k1
[0-9a-f]+ <[^>]*> lw k1,0\(t9\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui t9,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu t9,t9,k1
[0-9a-f]+ <[^>]*> sw k1,0\(t9\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -751,16 +751,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu k0,k0,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(k0\)
[0-9a-f]+ <[^>]*> lui k0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu k0,k0,k1
[0-9a-f]+ <[^>]*> lw k1,0\(k0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui k0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu k0,k0,k1
[0-9a-f]+ <[^>]*> sw k1,0\(k0\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k0,32767\(k0\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k0,32767\(k0\)
@@ -780,16 +780,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu k1,k1,k0
[0-9a-f]+ <[^>]*> sw k0,32767\(k1\)
[0-9a-f]+ <[^>]*> lui k1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu k1,k1,k0
[0-9a-f]+ <[^>]*> lw k0,0\(k1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui k1,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu k1,k1,k0
[0-9a-f]+ <[^>]*> sw k0,0\(k1\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -809,16 +809,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu gp,gp,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(gp\)
[0-9a-f]+ <[^>]*> lui gp,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu gp,gp,k1
[0-9a-f]+ <[^>]*> lw k1,0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui gp,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu gp,gp,k1
[0-9a-f]+ <[^>]*> sw k1,0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -838,16 +838,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu s8,s8,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(s8\)
[0-9a-f]+ <[^>]*> lui s8,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s8,s8,k1
[0-9a-f]+ <[^>]*> lw k1,0\(s8\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui s8,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu s8,s8,k1
[0-9a-f]+ <[^>]*> sw k1,0\(s8\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -867,16 +867,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu sp,sp,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(sp\)
[0-9a-f]+ <[^>]*> lui sp,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu sp,sp,k1
[0-9a-f]+ <[^>]*> lw k1,0\(sp\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui sp,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu sp,sp,k1
[0-9a-f]+ <[^>]*> sw k1,0\(sp\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -896,16 +896,16 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu ra,ra,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(ra\)
[0-9a-f]+ <[^>]*> lui ra,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu ra,ra,k1
[0-9a-f]+ <[^>]*> lw k1,0\(ra\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui ra,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu ra,ra,k1
[0-9a-f]+ <[^>]*> sw k1,0\(ra\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> lw k1,32767\(k1\)
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> sw k1,32767\(k1\)
@@ -925,14 +925,14 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu at,at,k1
[0-9a-f]+ <[^>]*> sw k1,32767\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu at,at,k1
[0-9a-f]+ <[^>]*> lw k1,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) symbol
+[ ]*[0-9a-f]+: R_MIPS_HI16 symbol
[0-9a-f]+ <[^>]*> addu at,at,k1
[0-9a-f]+ <[^>]*> sw k1,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) symbol
+[ ]*[0-9a-f]+: R_MIPS_LO16 symbol
\.\.\.
diff --git a/gas/testsuite/gas/mips/elf-jal.d b/gas/testsuite/gas/mips/elf-jal.d
deleted file mode 100644
index 4c7535b11e..0000000000
--- a/gas/testsuite/gas/mips/elf-jal.d
+++ /dev/null
@@ -1,27 +0,0 @@
-#objdump: -dr --prefix-addresses
-#name: MIPS ELF jal
-#source: jal.s
-#as: -32
-
-# Test the jal macro.
-
-.*: +file format .*mips.*
-
-Disassembly of section .text:
-0+0000 <[^>]*> jalr t9
-0+0004 <[^>]*> nop
-0+0008 <[^>]*> jalr a0,t9
-0+000c <[^>]*> nop
-0+0010 <[^>]*> jal 0+ <text_label>
-[ ]*10: (MIPS_JMP|MIPS_JMP|JMPADDR|R_MIPS_26) text_label
-0+0014 <[^>]*> nop
-0+0018 <[^>]*> jal 0+ <text_label>
-[ ]*18: (MIPS_JMP|JMPADDR|R_MIPS_26) external_text_label
-0+001c <[^>]*> nop
-0+0020 <[^>]*> j 0+ <text_label>
-[ ]*20: (MIPS_JMP|JMPADDR|R_MIPS_26) text_label
-0+0024 <[^>]*> nop
-0+0028 <[^>]*> j 0+ <text_label>
-[ ]*28: (MIPS_JMP|JMPADDR|R_MIPS_26) external_text_label
-0+002c <[^>]*> nop
- \.\.\.
diff --git a/gas/testsuite/gas/mips/jal.d b/gas/testsuite/gas/mips/jal.d
index 107f2fe24f..24899ba973 100644
--- a/gas/testsuite/gas/mips/jal.d
+++ b/gas/testsuite/gas/mips/jal.d
@@ -1,5 +1,6 @@
-#objdump: -dr --prefix-addresses -mmips:4000
-#name: MIPS jal
+#objdump: -dr --prefix-addresses
+#name: MIPS ELF jal
+#source: jal.s
#as: -32
# Test the jal macro.
@@ -12,15 +13,15 @@ Disassembly of section .text:
0+0008 <[^>]*> jalr a0,t9
0+000c <[^>]*> nop
0+0010 <[^>]*> jal 0+ <text_label>
-[ ]*10: (MIPS_JMP|JMPADDR|R_MIPS_26) .text
+[ ]*10: R_MIPS_26 text_label
0+0014 <[^>]*> nop
0+0018 <[^>]*> jal 0+ <text_label>
-[ ]*18: (MIPS_JMP|JMPADDR|R_MIPS_26) external_text_label
+[ ]*18: R_MIPS_26 external_text_label
0+001c <[^>]*> nop
0+0020 <[^>]*> j 0+ <text_label>
-[ ]*20: (MIPS_JMP|JMPADDR|R_MIPS_26) .text
+[ ]*20: R_MIPS_26 text_label
0+0024 <[^>]*> nop
0+0028 <[^>]*> j 0+ <text_label>
-[ ]*28: (MIPS_JMP|JMPADDR|R_MIPS_26) external_text_label
+[ ]*28: R_MIPS_26 external_text_label
0+002c <[^>]*> nop
\.\.\.
diff --git a/gas/testsuite/gas/mips/l_d.d b/gas/testsuite/gas/mips/l_d.d
index 9cff000f49..15737b02d0 100644
--- a/gas/testsuite/gas/mips/l_d.d
+++ b/gas/testsuite/gas/mips/l_d.d
@@ -30,357 +30,357 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/ld.d b/gas/testsuite/gas/mips/ld.d
index c43ff371ff..5747208cd0 100644
--- a/gas/testsuite/gas/mips/ld.d
+++ b/gas/testsuite/gas/mips/ld.d
@@ -42,525 +42,525 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|-16380)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(5|-16379)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|-16380)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(5|-16379)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/lui.d b/gas/testsuite/gas/mips/lui.d
index e00095d95b..8ad20ba1fd 100644
--- a/gas/testsuite/gas/mips/lui.d
+++ b/gas/testsuite/gas/mips/lui.d
@@ -13,13 +13,13 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> 3c02000c lui v0,0xc
[0-9a-f]+ <[^>]*> 3c02000c lui v0,0xc
[0-9a-f]+ <[^>]*> 3c02000c lui v0,0xc
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.text
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.text
[0-9a-f]+ <[^>]*> 3c020000 lui v0,0x0
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) ext
+[ ]*[0-9a-f]+: R_MIPS_LO16 ext
[0-9a-f]+ <[^>]*> 3c020020 lui v0,0x20
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.text
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.text
[0-9a-f]+ <[^>]*> 3c020028 lui v0,0x28
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.text
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.text
[0-9a-f]+ <[^>]*> 3c020000 lui v0,0x0
[0-9a-f]+ <[^>]*> 3c02ffff lui v0,0xffff
\.\.\.
diff --git a/gas/testsuite/gas/mips/micromips@elf-jal.d b/gas/testsuite/gas/mips/micromips@jal.d
index 8a499969d9..8a499969d9 100644
--- a/gas/testsuite/gas/mips/micromips@elf-jal.d
+++ b/gas/testsuite/gas/mips/micromips@jal.d
diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp
index ea3a08ede9..23b7297156 100644
--- a/gas/testsuite/gas/mips/mips.exp
+++ b/gas/testsuite/gas/mips/mips.exp
@@ -41,13 +41,6 @@
# targets, make sure the call to "mips_arch_create" reflects that fact.
-# "LOSE" marks information about tests which fail at a particular point
-# in time, but which are not XFAILed. Either they used to pass
-# and indicate either regressions or the need to tweak the tests to keep
-# up the with code, or they are new tests and it is unknown whether or not
-# they should pass as-is for the given object formats.
-
-
# The functions below create and manipulate an "architecture data
# array" which contains entries for each MIPS architecture (or CPU)
# known to these tests. The array contains the following information
@@ -315,29 +308,22 @@ proc mips_arch_list_matching {args} {
# Add the assembler and disassembler flags that are associated with
# architecture ARCH.
#
-# You can override the expected output for particular architectures
-# and file formats. The possible test names are, in order of preference:
+# You can override the expected output for particular architectures.
+# The possible test names are, in order of preference:
#
-# 1. CARCH@FORMAT@NAME.d
-# 2. CARCH@NAME.d
-# 3. FORMAT@NAME.d
-# 4. NAME.d
+# 1. CARCH@NAME.d
+# 2. NAME.d
#
# where CARCH is the "canonical" name of architecture ARCH as recorded
-# in its associated property list, and where FORMAT is the target's
-# file format (one of "elf", "ecoff" or "aout").
+# in its associated property list.
proc run_dump_test_arch { name opts arch } {
- upvar elf elf ecoff ecoff aout aout
global subdir srcdir
- set format [expr { $elf ? "elf" : $ecoff ? "ecoff" : "aout" }]
set proparch [lindex [mips_arch_properties $arch 0] 0]
- set prefixes [list ${proparch}@${format}@ ${proparch}@ ]
+ set prefixes [list ${proparch}@ ]
if { [ string match "octeon*" $proparch ] && $proparch != "octeon" } {
- lappend prefixes octeon@
- lappend prefixes octeon@${format}@
+ lappend prefixes octeon@
}
- lappend prefixes ${format}@
foreach prefix ${prefixes} {
set archname ${prefix}${name}
if { [file exists "$srcdir/$subdir/${archname}.d"] } {
@@ -361,7 +347,6 @@ proc run_dump_test_arch { name opts arch } {
# listed in ARCH_LIST. OPTS, if specified, is a list of additional
# assembler options that should be used for all architectures.
proc run_dump_test_arches { name args } {
- upvar elf elf ecoff ecoff aout aout
set opts ""
if { [llength $args] > 1 } {
set opts [lindex $args 0]
@@ -480,15 +465,12 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "vxworks1-el"
run_dump_test "vxworks1-xgot-el"
} elseif { [istarget mips*-*-*] } {
- set elf [expr [istarget *-*-elf*] || [istarget *-*-irix5*] || [istarget *-*-irix6* ] || [istarget *-*-linux*] || [istarget *-*-netbsd*] ]
- set ecoff [expr [istarget *-*-ecoff*] || [istarget *-*-ultrix*] || [istarget *-*-irix\[1-4\]*] ]
- set aout [expr [istarget *-*-bsd*] || [istarget *-*-openbsd*] ]
- set addr32 [expr [istarget mipstx39*-*-*] || [istarget mips-*-linux*] || [istarget mipsel-*-linux*] || [istarget mips*-*-ecoff]]
+ set addr32 [expr [istarget mipstx39*-*-*] || [istarget mips-*-linux*] || [istarget mipsel-*-linux*]]
set has_newabi [expr [istarget *-*-irix6*] || [istarget mips*-*-linux*] || [istarget mips*-sde-elf*]]
- set no_mips16 [expr !$elf]
- set no_micromips [expr !$elf]
- if { [istarget "mips*-*-*linux*"] || [istarget "mips*-sde-elf*"] } then {
+ if { [istarget "mips*-*-*linux*"]
+ || [istarget "mips*-sde-elf*"]
+ || [istarget "mips*-*-*bsd*"] } then {
set tmips "t"
} else {
set tmips ""
@@ -498,12 +480,6 @@ if { [istarget mips*-*-vxworks*] } {
} {
set el ""
}
- if { $no_mips16 } {
- mips_arch_destroy mips16
- }
- if { $no_micromips } {
- mips_arch_destroy micromips
- }
run_dump_test_arches "dot-1" [mips_arch_list_matching mips1]
run_dump_test_arches "abs" [mips_arch_list_matching mips1]
@@ -515,10 +491,6 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "break20"
run_dump_test "trap20"
- # LOSE: As of 2002-02-08, "beq" through "bltu" fail for target mips-ecoff.
- # See http://sources.redhat.com/ml/binutils/2001-10/msg00418.html for
- # more information. Not sure if the fixes there are correct; should
- # branches to external labels be allowed for ECOFF?
run_dump_test_arches "beq" [mips_arch_list_matching mips1]
run_dump_test_arches "bge" [mips_arch_list_matching mips1]
run_dump_test_arches "bgeu" [mips_arch_list_matching mips1]
@@ -533,29 +505,23 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "branch-misc-3"
run_dump_test "branch-swap"
- if $elf {
- # Sweep a range of branch offsets so that it hits a position where
- # it is at the beginning of a frag and then swapped with a 16-bit
- # instruction from the preceding frag. The offset will be somewhere
- # close below 4096 as this is the default obstack size limit that
- # we use and some space will have been already consumed. The exact
- # amount depends on the host's programming model.
- for { set count 960 } { $count <= 1024 } { incr count } {
- run_list_test "branch-swap-2" "--defsym count=$count" \
- "MIPS branch swapping ($count)"
- }
+ # Sweep a range of branch offsets so that it hits a position where
+ # it is at the beginning of a frag and then swapped with a 16-bit
+ # instruction from the preceding frag. The offset will be somewhere
+ # close below 4096 as this is the default obstack size limit that
+ # we use and some space will have been already consumed. The exact
+ # amount depends on the host's programming model.
+ for { set count 960 } { $count <= 1024 } { incr count } {
+ run_list_test "branch-swap-2" "--defsym count=$count" \
+ "MIPS branch swapping ($count)"
}
run_dump_test "div"
if { !$addr32 } {
- run_dump_test_arches "dli" [mips_arch_list_matching mips3]
- }
- if $elf {
- run_dump_test_arches "elf-jal" [mips_arch_list_matching mips1]
- } else {
- run_dump_test "jal"
+ run_dump_test_arches "dli" [mips_arch_list_matching mips3]
}
+ run_dump_test_arches "jal" [mips_arch_list_matching mips1]
run_dump_test_arches "jal-mask-11" [mips_arch_list_matching mips1]
run_dump_test_arches "jal-mask-12" [mips_arch_list_matching mips1]
run_dump_test_arches "jal-mask-21" [mips_arch_list_matching micromips]
@@ -587,128 +553,93 @@ if { [istarget mips*-*-vxworks*] } {
[mips_arch_list_matching mips1]
run_dump_test_arches "24k-triple-stores-10" \
[mips_arch_list_matching mips1]
- if $elf {
- run_dump_test_arches "24k-triple-stores-11" \
+ run_dump_test_arches "24k-triple-stores-11" \
[mips_arch_list_matching mips1]
- }
- if $elf {
- run_dump_test_arches "jal-svr4pic" \
+ run_dump_test_arches "jal-svr4pic" [mips_arch_list_matching mips1]
+ run_dump_test_arches "jal-svr4pic-noreorder" \
[mips_arch_list_matching mips1]
- run_dump_test_arches "jal-svr4pic-noreorder" \
- [mips_arch_list_matching mips1]
- }
- if $elf { run_dump_test "jal-xgot" }
+ run_dump_test "jal-xgot"
run_list_test_arches "jal-range" "-32" [mips_arch_list_matching mips1]
if $has_newabi { run_dump_test "jal-newabi" }
- if !$aout { run_dump_test "la" }
- if $elf { run_dump_test "la-svr4pic" }
- if $elf { run_dump_test "la-xgot" }
- if $elf { run_dump_test "lca-svr4pic" }
- if $elf { run_dump_test "lca-xgot" }
- if !$aout {
- # XXX FIXME: Has mips2 and later insns with mips1 disassemblies.
- # (Should split and then use appropriate arch lists.)
- run_dump_test_arches "lb" [mips_arch_list_matching mips1 !mips2]
- }
- if $elf {
- run_dump_test_arches "lb-svr4pic" \
+ run_dump_test "la"
+ run_dump_test "la-svr4pic"
+ run_dump_test "la-xgot"
+ run_dump_test "lca-svr4pic"
+ run_dump_test "lca-xgot"
+ # XXX FIXME: Has mips2 and later insns with mips1 disassemblies.
+ # (Should split and then use appropriate arch lists.)
+ run_dump_test_arches "lb" [mips_arch_list_matching mips1 !mips2]
+ run_dump_test_arches "lb-svr4pic" \
[mips_arch_list_matching mips1 !gpr_ilocks]
- run_dump_test_arches "lb-svr4pic-ilocks" [mips_arch_list_matching gpr_ilocks]
- }
- if $elf {
- # Both versions specify the cpu, so we can run both regardless of
- # the interlocking in the configured default cpu.
- run_dump_test "lb-xgot"
- run_dump_test "lb-xgot-ilocks"
- }
- if !$aout {
- run_dump_test_arches "ld" [mips_arch_list_matching mips1]
- run_dump_test_arches "ld-forward" \
- [mips_arch_list_matching mips1]
- run_dump_test_arches "sd" [mips_arch_list_matching mips1]
- run_dump_test_arches "sd-forward" \
- [mips_arch_list_matching mips1]
- run_dump_test_arches "l_d" [mips_arch_list_matching mips1 !singlefloat]
- if $elf {
- run_dump_test_arches "l_d-single" [mips_arch_list_matching mips1 singlefloat]
- }
- run_dump_test_arches "l_d-forward" \
- [mips_arch_list_matching mips1 !singlefloat]
- run_dump_test_arches "s_d" [mips_arch_list_matching mips1 !singlefloat]
- if $elf {
- run_dump_test_arches "s_d-single" [mips_arch_list_matching mips1 singlefloat]
- }
- run_dump_test_arches "s_d-forward" \
- [mips_arch_list_matching mips1 !singlefloat]
- run_dump_test_arches "ldc1" [mips_arch_list_matching mips2 !singlefloat]
- run_dump_test_arches "ldc1-forward" \
- [mips_arch_list_matching mips2 !singlefloat]
- run_dump_test_arches "sdc1" [mips_arch_list_matching mips2 !singlefloat]
- run_dump_test_arches "sdc1-forward" \
- [mips_arch_list_matching mips2 !singlefloat]
- if $has_newabi {
- run_dump_test_arches "ld-n32" \
- [mips_arch_list_matching mips3]
- run_dump_test_arches "ld-forward-n32" \
- [mips_arch_list_matching mips3]
- run_dump_test_arches "sd-n32" \
+ run_dump_test_arches "lb-svr4pic-ilocks" [mips_arch_list_matching gpr_ilocks]
+ # Both versions specify the cpu, so we can run both regardless of
+ # the interlocking in the configured default cpu.
+ run_dump_test "lb-xgot"
+ run_dump_test "lb-xgot-ilocks"
+ run_dump_test_arches "ld" [mips_arch_list_matching mips1]
+ run_dump_test_arches "ld-forward" [mips_arch_list_matching mips1]
+ run_dump_test_arches "sd" [mips_arch_list_matching mips1]
+ run_dump_test_arches "sd-forward" [mips_arch_list_matching mips1]
+ run_dump_test_arches "l_d" [mips_arch_list_matching mips1 !singlefloat]
+ run_dump_test_arches "l_d-single" [mips_arch_list_matching mips1 singlefloat]
+ run_dump_test_arches "l_d-forward" [mips_arch_list_matching mips1 !singlefloat]
+ run_dump_test_arches "s_d" [mips_arch_list_matching mips1 !singlefloat]
+ run_dump_test_arches "s_d-single" [mips_arch_list_matching mips1 singlefloat]
+ run_dump_test_arches "s_d-forward" [mips_arch_list_matching mips1 !singlefloat]
+ run_dump_test_arches "ldc1" [mips_arch_list_matching mips2 !singlefloat]
+ run_dump_test_arches "ldc1-forward" [mips_arch_list_matching mips2 !singlefloat]
+ run_dump_test_arches "sdc1" [mips_arch_list_matching mips2 !singlefloat]
+ run_dump_test_arches "sdc1-forward" [mips_arch_list_matching mips2 !singlefloat]
+ if $has_newabi {
+ run_dump_test_arches "ld-n32" [mips_arch_list_matching mips3]
+ run_dump_test_arches "ld-forward-n32" \
[mips_arch_list_matching mips3]
- run_dump_test_arches "sd-forward-n32" \
+ run_dump_test_arches "sd-n32" [mips_arch_list_matching mips3]
+ run_dump_test_arches "sd-forward-n32" \
[mips_arch_list_matching mips3]
- run_dump_test_arches "l_d-n32" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "l_d-forward-n32" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "s_d-n32" \
+ run_dump_test_arches "l_d-n32" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "l_d-forward-n32" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "s_d-forward-n32" \
+ run_dump_test_arches "s_d-n32" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "s_d-forward-n32" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "ldc1-n32" \
+ run_dump_test_arches "ldc1-n32" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "ldc1-forward-n32" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "ldc1-forward-n32" \
+ run_dump_test_arches "sdc1-n32" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "sdc1-forward-n32" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "sdc1-n32" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "sdc1-forward-n32" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "ld-n64" \
- [mips_arch_list_matching mips3]
- run_dump_test_arches "ld-forward-n64" \
+ run_dump_test_arches "ld-n64" [mips_arch_list_matching mips3]
+ run_dump_test_arches "ld-forward-n64" \
[mips_arch_list_matching mips3]
- run_dump_test_arches "sd-n64" \
+ run_dump_test_arches "sd-n64" [mips_arch_list_matching mips3]
+ run_dump_test_arches "sd-forward-n64" \
[mips_arch_list_matching mips3]
- run_dump_test_arches "sd-forward-n64" \
- [mips_arch_list_matching mips3]
- run_dump_test_arches "l_d-n64" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "l_d-forward-n64" \
+ run_dump_test_arches "l_d-n64" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "l_d-forward-n64" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "s_d-n64" \
+ run_dump_test_arches "s_d-n64" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "s_d-forward-n64" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "s_d-forward-n64" \
+ run_dump_test_arches "ldc1-n64" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "ldc1-forward-n64" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "ldc1-n64" \
+ run_dump_test_arches "sdc1-n64" [mips_arch_list_matching mips3 !singlefloat]
+ run_dump_test_arches "sdc1-forward-n64" \
[mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "ldc1-forward-n64" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "sdc1-n64" \
- [mips_arch_list_matching mips3 !singlefloat]
- run_dump_test_arches "sdc1-forward-n64" \
- [mips_arch_list_matching mips3 !singlefloat]
- }
}
run_dump_test_arches "ld-zero" [mips_arch_list_matching mips1]
run_dump_test_arches "ld-zero-2" [mips_arch_list_matching mips2 !nollsc]
run_dump_test_arches "ld-zero-3" [mips_arch_list_matching mips3 !nollsc]
run_dump_test_arches "ld-zero-u" [mips_arch_list_matching micromips]
run_dump_test_arches "ld-zero-q" [mips_arch_list_matching r5900]
- if $elf { run_dump_test "ld-svr4pic" }
- if $elf { run_dump_test "ld-xgot" }
+ run_dump_test "ld-svr4pic"
+ run_dump_test "ld-xgot"
run_dump_test_arches "li" [mips_arch_list_matching mips1]
- if !$aout { run_dump_test "lifloat" }
- if $elf { run_dump_test "lif-svr4pic" }
- if $elf { run_dump_test "lif-xgot" }
+ run_dump_test "lifloat"
+ run_dump_test "lif-svr4pic"
+ run_dump_test "lif-xgot"
run_dump_test_arches "mips4" [mips_arch_list_matching mips4]
run_dump_test_arches "mips4-fp" "-32" \
[mips_arch_list_matching fpisa4]
@@ -732,49 +663,40 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test_arches "rol64" [mips_arch_list_matching gpr64 !ror]
run_dump_test_arches "rol64-hw" [mips_arch_list_matching gpr64 ror]
- if !$aout { run_dump_test "sb" }
+ run_dump_test "sb"
run_dump_test "trunc"
- if !$aout { run_dump_test "ulh" }
+ run_dump_test "ulh"
run_dump_test_arches "ulh2-eb" [mips_arch_list_matching mips1]
run_dump_test_arches "ulh2-el" [mips_arch_list_matching mips1]
- if $elf { run_dump_test "ulh-svr4pic" }
- if $elf { run_dump_test "ulh-xgot" }
- if !$aout {
- run_dump_test "ulw"
- run_dump_test "uld"
- run_dump_test "ush"
- run_dump_test "usw"
- run_dump_test "usd"
- }
- run_dump_test_arches "ulw2-eb" \
- [mips_arch_list_matching mips1 !gpr_ilocks]
+ run_dump_test "ulh-svr4pic"
+ run_dump_test "ulh-xgot"
+ run_dump_test "ulw"
+ run_dump_test "uld"
+ run_dump_test "ush"
+ run_dump_test "usw"
+ run_dump_test "usd"
+ run_dump_test_arches "ulw2-eb" [mips_arch_list_matching mips1 !gpr_ilocks]
run_dump_test_arches "ulw2-eb-ilocks" [mips_arch_list_matching gpr_ilocks]
- run_dump_test_arches "ulw2-el" \
- [mips_arch_list_matching mips1 !gpr_ilocks]
+ run_dump_test_arches "ulw2-el" [mips_arch_list_matching mips1 !gpr_ilocks]
run_dump_test_arches "ulw2-el-ilocks" [mips_arch_list_matching gpr_ilocks]
run_dump_test_arches "uld2-eb" [mips_arch_list_matching mips3]
run_dump_test_arches "uld2-el" [mips_arch_list_matching mips3]
- # The mips16 test can only be run on ELF, because only ELF
- # supports the necessary mips16 reloc.
- if { $elf && !$no_mips16 } {
- run_dump_test "mips16"
- run_dump_test "mips16-64"
- # Check MIPS16e extensions
- run_dump_test_arches "mips16e" \
- [mips_arch_list_matching mips32 !micromips]
- # Check jalx handling
- run_dump_test "mips16-jalx"
- run_dump_test "mips-jalx"
- run_dump_test "mips-jalx-2"
- # Check MIPS16 HI16/LO16 relocations
- run_dump_test "mips16-hilo"
- if $has_newabi {
- run_dump_test "mips16-hilo-n32"
- }
- run_dump_test "mips16-hilo-match"
+ run_dump_test "mips16"
+ run_dump_test "mips16-64"
+ # Check MIPS16e extensions
+ run_dump_test_arches "mips16e" [mips_arch_list_matching mips32 !micromips]
+ # Check jalx handling
+ run_dump_test "mips16-jalx"
+ run_dump_test "mips-jalx"
+ run_dump_test "mips-jalx-2"
+ # Check MIPS16 HI16/LO16 relocations
+ run_dump_test "mips16-hilo"
+ if $has_newabi {
+ run_dump_test "mips16-hilo-n32"
}
+ run_dump_test "mips16-hilo-match"
run_dump_test "delay"
run_dump_test "nodelay"
run_dump_test "mips4010"
@@ -791,7 +713,7 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "lineno"
run_dump_test "sync"
- run_dump_test_arches "virt" [mips_arch_list_matching mips32r2]
+ run_dump_test_arches "virt" [mips_arch_list_matching mips32r2]
run_dump_test_arches "virt64" [mips_arch_list_matching mips64r2]
run_dump_test_arches "mips32" [mips_arch_list_matching mips32]
@@ -855,155 +777,143 @@ if { [istarget mips*-*-vxworks*] } {
run_list_test "baddata1" "-32"
run_list_test "jalr" ""
- # LOSE: As of 2002-02-08, the next 4 tests fail for target mips-ecoff.
- # It's unknown whether they _should_ pass as-is, or whether different
- # variants are needed for ELF and ECOFF.
run_dump_test "mips-gp32-fp32"
run_dump_test "mips-gp32-fp64"
run_dump_test "mips-gp64-fp32"
run_dump_test "mips-gp64-fp64"
- if $elf {
- # Make sure that -mcpu=FOO and -mFOO are equivalent. Assemble a file
- # containing 4650-specific instructions with -m4650 and -mcpu=4650,
- # and verify that they're the same. Specifically, we're checking
- # that the EF_MIPS_MACH field is set, and that the 4650 'mul'
- # instruction does get used. In previous versions of GAS,
- # only -mcpu=4650 would set the EF_MIPS_MACH field; -m4650 wouldn't.
- run_dump_test "elf_e_flags1"
- run_dump_test "elf_e_flags2"
- run_dump_test "elf_e_flags3"
- run_dump_test "elf_e_flags4"
-
- # Check EF_MIPS_ARCH markings for each supported architecture.
- run_dump_test "elf_arch_mips1"
- run_dump_test "elf_arch_mips2"
- run_dump_test "elf_arch_mips3"
- run_dump_test "elf_arch_mips4"
- run_dump_test "elf_arch_mips5"
- run_dump_test "elf_arch_mips32"
- run_dump_test "elf_arch_mips32r2"
- run_dump_test "elf_arch_mips64"
- run_dump_test "elf_arch_mips64r2"
-
- # Verify that ASE markings are handled properly.
- if { !$no_mips16 } {
- run_dump_test "elf_ase_mips16"
- run_dump_test "elf_ase_mips16-2"
- }
- if { !$no_micromips } {
- run_dump_test "elf_ase_micromips"
- run_dump_test "elf_ase_micromips-2"
- }
+ # Make sure that -mcpu=FOO and -mFOO are equivalent. Assemble a file
+ # containing 4650-specific instructions with -m4650 and -mcpu=4650,
+ # and verify that they're the same. Specifically, we're checking
+ # that the EF_MIPS_MACH field is set, and that the 4650 'mul'
+ # instruction does get used. In previous versions of GAS,
+ # only -mcpu=4650 would set the EF_MIPS_MACH field; -m4650 wouldn't.
+ run_dump_test "elf_e_flags1"
+ run_dump_test "elf_e_flags2"
+ run_dump_test "elf_e_flags3"
+ run_dump_test "elf_e_flags4"
+
+ # Check EF_MIPS_ARCH markings for each supported architecture.
+ run_dump_test "elf_arch_mips1"
+ run_dump_test "elf_arch_mips2"
+ run_dump_test "elf_arch_mips3"
+ run_dump_test "elf_arch_mips4"
+ run_dump_test "elf_arch_mips5"
+ run_dump_test "elf_arch_mips32"
+ run_dump_test "elf_arch_mips32r2"
+ run_dump_test "elf_arch_mips64"
+ run_dump_test "elf_arch_mips64r2"
+
+ # Verify that ASE markings are handled properly.
+ run_dump_test "elf_ase_mips16"
+ run_dump_test "elf_ase_mips16-2"
+
+ run_dump_test "elf_ase_micromips"
+ run_dump_test "elf_ase_micromips-2"
+
+ run_dump_test "mips-gp32-fp32-pic"
+ run_dump_test "mips-gp32-fp64-pic"
+ run_dump_test "mips-gp64-fp32-pic"
+ run_dump_test "mips-gp64-fp64-pic"
+
+ run_dump_test "mips-abi32"
+ run_dump_test "mips-abi32-pic"
+ run_dump_test "mips-abi32-pic2"
+
+ run_dump_test "elf${el}-rel"
+ run_dump_test_arches "elf${el}-rel2" [mips_arch_list_matching gpr64 !singlefloat]
+ run_dump_test "e32${el}-rel2"
+ run_dump_test "elf${el}-rel3"
+ run_dump_test_arches "elf-rel4" [mips_arch_list_matching gpr64]
+ run_dump_test "e32-rel4"
+ run_dump_test "elf-rel5"
+ run_dump_test "elf-rel6"
+ if $has_newabi {
+ run_dump_test "elf-rel6-n32"
+ run_dump_test "elf-rel6-n64"
+ }
+ run_dump_test "elf-rel7"
+ run_dump_test "elf-rel8"
+ run_dump_test "elf-rel8-mips16"
+ run_dump_test "elf-rel9"
+ run_dump_test "elf-rel9-mips16"
+ if $has_newabi {
+ run_dump_test "elf-rel10"
+ run_dump_test "elf-rel11"
+ }
+ run_dump_test "elf-rel12"
+ run_dump_test "elf-rel13"
+ run_dump_test "elf-rel13-mips16"
+ run_dump_test "elf-rel14"
- run_dump_test "mips-gp32-fp32-pic"
- run_dump_test "mips-gp32-fp64-pic"
- run_dump_test "mips-gp64-fp32-pic"
- run_dump_test "mips-gp64-fp64-pic"
-
- run_dump_test "mips-abi32"
- run_dump_test "mips-abi32-pic"
- run_dump_test "mips-abi32-pic2"
-
- run_dump_test "elf${el}-rel"
- run_dump_test_arches "elf${el}-rel2" [mips_arch_list_matching gpr64 !singlefloat]
- run_dump_test "e32${el}-rel2"
- run_dump_test "elf${el}-rel3"
- run_dump_test_arches "elf-rel4" [mips_arch_list_matching gpr64]
- run_dump_test "e32-rel4"
- run_dump_test "elf-rel5"
- run_dump_test "elf-rel6"
- if $has_newabi {
- run_dump_test "elf-rel6-n32"
- run_dump_test "elf-rel6-n64"
- }
- run_dump_test "elf-rel7"
- run_dump_test "elf-rel8"
- run_dump_test "elf-rel8-mips16"
- run_dump_test "elf-rel9"
- run_dump_test "elf-rel9-mips16"
- if $has_newabi {
- run_dump_test "elf-rel10"
- run_dump_test "elf-rel11"
- }
- run_dump_test "elf-rel12"
- run_dump_test "elf-rel13"
- run_dump_test "elf-rel13-mips16"
- run_dump_test "elf-rel14"
-
- if $has_newabi {
- run_dump_test "elf-rel15"
- run_dump_test "elf-rel16"
-
- run_dump_test "elf-rel-got-n32"
- run_dump_test "elf-rel-xgot-n32"
- run_dump_test "elf-rel-got-n64"
- run_dump_test "elf-rel-xgot-n64"
- }
- run_dump_test "elf-rel17"
- if $has_newabi {
- run_dump_test "elf-rel18"
- }
- run_dump_test "elf-rel19"
- run_dump_test "elf-rel20"
- if $has_newabi {
- run_dump_test "elf-rel21"
- run_dump_test "elf-rel22"
- run_dump_test "elf-rel23"
- run_dump_test "elf-rel23a"
- run_dump_test "elf-rel23b"
- run_dump_test "elf-rel24"
- }
+ if $has_newabi {
+ run_dump_test "elf-rel15"
+ run_dump_test "elf-rel16"
- run_dump_test "elf-rel25"
- run_dump_test "elf-rel25a"
- run_dump_test "elf-rel26"
+ run_dump_test "elf-rel-got-n32"
+ run_dump_test "elf-rel-xgot-n32"
+ run_dump_test "elf-rel-got-n64"
+ run_dump_test "elf-rel-xgot-n64"
+ }
+ run_dump_test "elf-rel17"
+ if $has_newabi {
+ run_dump_test "elf-rel18"
+ }
+ run_dump_test "elf-rel19"
+ run_dump_test "elf-rel20"
+ if $has_newabi {
+ run_dump_test "elf-rel21"
+ run_dump_test "elf-rel22"
+ run_dump_test "elf-rel23"
+ run_dump_test "elf-rel23a"
+ run_dump_test "elf-rel23b"
+ run_dump_test "elf-rel24"
+ }
- run_dump_test_arches "elf-rel27" [mips_arch_list_all]
+ run_dump_test "elf-rel25"
+ run_dump_test "elf-rel25a"
+ run_dump_test "elf-rel26"
- if $has_newabi {
- run_dump_test "elf-rel28-n32"
- run_dump_test "elf-rel28-n64"
- run_dump_test_arches "elf-rel29" [mips_arch_list_matching mips3]
- }
- run_list_test_arches "elf-rel30" "-32" [mips_arch_list_all]
+ run_dump_test_arches "elf-rel27" [mips_arch_list_all]
- if { !$no_mips16 } {
- run_dump_test "${tmips}mips${el}16-e"
- run_dump_test "${tmips}mips${el}16-f"
- }
- run_dump_test "elf-consthilo"
- run_dump_test "expr1"
-
- run_list_test "tls-ill" "-32"
- run_dump_test "tls-o32"
- run_dump_test "tls-relw"
- run_dump_test "jalr2"
- run_dump_test_arches "jalr3" [mips_arch_list_matching mips1 \
- !micromips]
- if $has_newabi {
- run_dump_test_arches "jalr3-n32" \
- [mips_arch_list_matching mips3 \
- !micromips]
- run_dump_test_arches "jalr3-n64" \
- [mips_arch_list_matching mips3 \
- !micromips]
- }
+ if $has_newabi {
+ run_dump_test "elf-rel28-n32"
+ run_dump_test "elf-rel28-n64"
+ run_dump_test_arches "elf-rel29" [mips_arch_list_matching mips3]
+ }
+ run_list_test_arches "elf-rel30" "-32" [mips_arch_list_all]
- run_dump_test_arches "aent" [mips_arch_list_matching mips1]
+ run_dump_test "${tmips}mips${el}16-e"
+ run_dump_test "${tmips}mips${el}16-f"
- run_dump_test_arches "branch-misc-4" \
- [mips_arch_list_matching mips1]
- run_dump_test_arches "branch-misc-4-64" \
- [mips_arch_list_matching mips3]
+ run_dump_test "elf-consthilo"
+ run_dump_test "expr1"
- run_dump_test_arches "loc-swap" [mips_arch_list_all]
- run_dump_test_arches "loc-swap-dis" \
- [mips_arch_list_all]
- run_dump_test_arches "loc-swap-2" [mips_arch_list_all]
- run_dump_test_arches "loc-swap-3" [mips_arch_list_all]
+ run_list_test "tls-ill" "-32"
+ run_dump_test "tls-o32"
+ run_dump_test "tls-relw"
+ run_dump_test "jalr2"
+ run_dump_test_arches "jalr3" [mips_arch_list_matching mips1 \
+ !micromips]
+ if $has_newabi {
+ run_dump_test_arches "jalr3-n32" \
+ [mips_arch_list_matching mips3 \
+ !micromips]
+ run_dump_test_arches "jalr3-n64" \
+ [mips_arch_list_matching mips3 \
+ !micromips]
}
+ run_dump_test_arches "aent" [mips_arch_list_matching mips1]
+
+ run_dump_test_arches "branch-misc-4" [mips_arch_list_matching mips1]
+ run_dump_test_arches "branch-misc-4-64" [mips_arch_list_matching mips3]
+
+ run_dump_test_arches "loc-swap" [mips_arch_list_all]
+ run_dump_test_arches "loc-swap-dis" [mips_arch_list_all]
+ run_dump_test_arches "loc-swap-2" [mips_arch_list_all]
+ run_dump_test_arches "loc-swap-3" [mips_arch_list_all]
+
if $has_newabi {
run_dump_test "n32-consec"
}
@@ -1105,20 +1015,18 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "mips64-dsp"
run_dump_test "mips32-mt"
- if { $elf && !$no_mips16 } {
- run_dump_test "mips16-dwarf2"
- if $has_newabi {
- run_dump_test "mips16-dwarf2-n32"
- }
- run_dump_test "mips16-stabs"
- }
- if { !$no_mips16 } {
- run_dump_test "mips16e-jrc"
- run_dump_test "mips16e-save"
- run_dump_test "mips16e-64"
- run_list_test "mips16e-64" "-march=mips32 -32"
- run_dump_test "mips16-intermix"
+ run_dump_test "mips16-dwarf2"
+ if $has_newabi {
+ run_dump_test "mips16-dwarf2-n32"
}
+ run_dump_test "mips16-stabs"
+
+ run_dump_test "mips16e-jrc"
+ run_dump_test "mips16e-save"
+ run_dump_test "mips16e-64"
+ run_list_test "mips16e-64" "-march=mips32 -32"
+ run_dump_test "mips16-intermix"
+
run_dump_test "vxworks1"
run_dump_test "vxworks1-xgot"
run_dump_test "vxworks1-el"
@@ -1139,10 +1047,10 @@ if { [istarget mips*-*-vxworks*] } {
run_list_test_arches "mips-hard-float-flag" \
"-32 -msoft-float -mhard-float" \
- [mips_arch_list_matching mips1 !singlefloat]
+ [mips_arch_list_matching mips1 !singlefloat]
run_list_test_arches "mips-double-float-flag" \
"-32 -msingle-float -mdouble-float" \
- [mips_arch_list_matching mips1 !singlefloat]
+ [mips_arch_list_matching mips1 !singlefloat]
run_dump_test "mips16-vis-1"
run_dump_test "call-nonpic-1"
@@ -1164,19 +1072,17 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "reginfo-1a"
run_dump_test "reginfo-1b"
- if { !$no_micromips } {
- run_dump_test "micromips"
- run_dump_test "micromips-trap"
- run_list_test "micromips-size-0" \
- "-32 -march=mips64 -mmicromips" "microMIPS instruction size 0"
- run_dump_test "micromips-size-1"
- run_dump_test "micromips-branch-relax"
- run_dump_test "micromips-branch-relax-pic"
- run_dump_test "micromips-branch-delay"
- run_dump_test "micromips-warn-branch-delay"
- run_dump_test "micromips-warn-branch-delay-1"
- run_dump_test "micromips-b16"
- }
+ run_dump_test "micromips"
+ run_dump_test "micromips-trap"
+ run_list_test "micromips-size-0" \
+ "-32 -march=mips64 -mmicromips" "microMIPS instruction size 0"
+ run_dump_test "micromips-size-1"
+ run_dump_test "micromips-branch-relax"
+ run_dump_test "micromips-branch-relax-pic"
+ run_dump_test "micromips-branch-delay"
+ run_dump_test "micromips-warn-branch-delay"
+ run_dump_test "micromips-warn-branch-delay-1"
+ run_dump_test "micromips-b16"
run_dump_test_arches "mcu" [mips_arch_list_matching mips32r2 \
!octeon]
@@ -1194,7 +1100,7 @@ if { [istarget mips*-*-vxworks*] } {
run_dump_test "r5900"
run_dump_test "r5900-full"
- if $elf { run_list_test "r5900-nollsc" "-mabi=o64 -march=r5900" }
+ run_list_test "r5900-nollsc" "-mabi=o64 -march=r5900"
run_dump_test "r5900-vu0"
run_list_test_arches "ext-ill" [mips_arch_list_matching mips64r2]
diff --git a/gas/testsuite/gas/mips/mips1@l_d.d b/gas/testsuite/gas/mips/mips1@l_d.d
index e399aac496..256a3ffb15 100644
--- a/gas/testsuite/gas/mips/mips1@l_d.d
+++ b/gas/testsuite/gas/mips/mips1@l_d.d
@@ -42,525 +42,525 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|-16380)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|-16379)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|-16380)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|-16379)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/mips1@ld-forward.d b/gas/testsuite/gas/mips/mips1@ld-forward.d
index 99b52424d4..d5983e0e80 100644
--- a/gas/testsuite/gas/mips/mips1@ld-forward.d
+++ b/gas/testsuite/gas/mips/mips1@ld-forward.d
@@ -45,539 +45,539 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|-16380)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(5|-16379)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|-16380)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(5|-16379)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/mips1@ld.d b/gas/testsuite/gas/mips/mips1@ld.d
index b55e08e9c2..4dec97ac1c 100644
--- a/gas/testsuite/gas/mips/mips1@ld.d
+++ b/gas/testsuite/gas/mips/mips1@ld.d
@@ -45,531 +45,531 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|-16380)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(5|-16379)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> lw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|-16380)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> nop
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> lw a0,(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(5|-16379)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> lw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/mips1@s_d.d b/gas/testsuite/gas/mips/mips1@s_d.d
index 2e3bd0c5aa..076aae8b47 100644
--- a/gas/testsuite/gas/mips/mips1@s_d.d
+++ b/gas/testsuite/gas/mips/mips1@s_d.d
@@ -42,525 +42,525 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|-16380)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|-16379)\(gp\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|-16380)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|-16379)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/s_d.d b/gas/testsuite/gas/mips/s_d.d
index b9157ac02c..ac2f4e6a49 100644
--- a/gas/testsuite/gas/mips/s_d.d
+++ b/gas/testsuite/gas/mips/s_d.d
@@ -30,357 +30,357 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,at,a1
[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
\.\.\.
diff --git a/gas/testsuite/gas/mips/sd.d b/gas/testsuite/gas/mips/sd.d
index 19ab8255b7..7a2d855f11 100644
--- a/gas/testsuite/gas/mips/sd.d
+++ b/gas/testsuite/gas/mips/sd.d
@@ -42,525 +42,525 @@ Disassembly of section \.text:
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,0\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a0,(0|-16384)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,(4|-16380)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,1\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,5\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a0,(1|-16383)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,(5|-16379)\(gp\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> sw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sw a0,(0|-16384)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,(4|-16380)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(1|4097)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,(5|4101)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sw a0,1\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,5\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(1|8193)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,(5|8197)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,gp
[0-9a-f]+ <[^>]*> sw a0,(1|-16383)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,(5|-16379)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_GPREL16|GPREL) \.sbss(\+0x4000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-32768\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,-32764\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x0
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,0\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,4\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x1
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.data
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.data(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.data
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_data_label
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_data_label
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_data_label
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 big_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) big_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 big_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 small_external_common
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-23131\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> sw a1,-23127\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) small_external_common
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 small_external_common
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.bss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(23131|14939)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> sw a1,-(23127|14935)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.bss(-0x2000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.bss
[0-9a-f]+ <[^>]*> lui at,0x2
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_HI16|REFHI) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16 \.sbss
[0-9a-f]+ <[^>]*> addu at,a1,at
[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\)
-[ ]*[0-9a-f]+: (R_(MICRO)?MIPS_LO16|REFLO) \.sbss(-0x1000)?
+[ ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16 \.sbss
\.\.\.