From 16e5e222b6eae6f110ea72bf627585c095a453a8 Mon Sep 17 00:00:00 2001 From: Richard Sandiford Date: Sat, 22 Jun 2013 16:57:42 +0000 Subject: [PATCH] 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. --- gas/testsuite/ChangeLog | 18 + gas/testsuite/gas/mips/at-1.d | 256 ++++----- gas/testsuite/gas/mips/elf-jal.d | 27 - gas/testsuite/gas/mips/jal.d | 13 +- gas/testsuite/gas/mips/l_d.d | 312 +++++------ gas/testsuite/gas/mips/ld.d | 480 ++++++++-------- gas/testsuite/gas/mips/lui.d | 8 +- .../mips/{micromips@elf-jal.d => micromips@jal.d} | 0 gas/testsuite/gas/mips/mips.exp | 606 +++++++++------------ gas/testsuite/gas/mips/mips1@l_d.d | 480 ++++++++-------- gas/testsuite/gas/mips/mips1@ld-forward.d | 480 ++++++++-------- gas/testsuite/gas/mips/mips1@ld.d | 480 ++++++++-------- gas/testsuite/gas/mips/mips1@s_d.d | 480 ++++++++-------- gas/testsuite/gas/mips/s_d.d | 312 +++++------ gas/testsuite/gas/mips/sd.d | 480 ++++++++-------- 15 files changed, 2165 insertions(+), 2267 deletions(-) delete mode 100644 gas/testsuite/gas/mips/elf-jal.d rename gas/testsuite/gas/mips/{micromips@elf-jal.d => micromips@jal.d} (100%) diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index bf28d8a..350eee5 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,23 @@ 2013-06-22 Richard Sandiford + * 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 + * gas/mips/lineno.d: Remove ellipsis. 2013-06-22 Richard Sandiford diff --git a/gas/testsuite/gas/mips/at-1.d b/gas/testsuite/gas/mips/at-1.d index f6b0fbb..df9192c 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 4c7535b..0000000 --- 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+ -[ ]*10: (MIPS_JMP|MIPS_JMP|JMPADDR|R_MIPS_26) text_label -0+0014 <[^>]*> nop -0+0018 <[^>]*> jal 0+ -[ ]*18: (MIPS_JMP|JMPADDR|R_MIPS_26) external_text_label -0+001c <[^>]*> nop -0+0020 <[^>]*> j 0+ -[ ]*20: (MIPS_JMP|JMPADDR|R_MIPS_26) text_label -0+0024 <[^>]*> nop -0+0028 <[^>]*> j 0+ -[ ]*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 107f2fe..24899ba 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+ -[ ]*10: (MIPS_JMP|JMPADDR|R_MIPS_26) .text +[ ]*10: R_MIPS_26 text_label 0+0014 <[^>]*> nop 0+0018 <[^>]*> jal 0+ -[ ]*18: (MIPS_JMP|JMPADDR|R_MIPS_26) external_text_label +[ ]*18: R_MIPS_26 external_text_label 0+001c <[^>]*> nop 0+0020 <[^>]*> j 0+ -[ ]*20: (MIPS_JMP|JMPADDR|R_MIPS_26) .text +[ ]*20: R_MIPS_26 text_label 0+0024 <[^>]*> nop 0+0028 <[^>]*> j 0+ -[ ]*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 9cff000..15737b0 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 c43ff37..5747208 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 e00095d..8ad20ba 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 similarity index 100% rename from gas/testsuite/gas/mips/micromips@elf-jal.d rename to gas/testsuite/gas/mips/micromips@jal.d diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index ea3a08e..23b7297 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 e399aac..256a3ff 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 99b5242..d5983e0 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 b55e08e..4dec97a 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 2e3bd0c..076aae8 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 b9157ac..ac2f4e6 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 19ab825..7a2d855 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 \.\.\. -- 2.7.4