diff options
59 files changed, 8749 insertions, 97 deletions
diff --git a/gas/testsuite/ChangeLog b/gas/testsuite/ChangeLog index a46bc91..ef52078 100644 --- a/gas/testsuite/ChangeLog +++ b/gas/testsuite/ChangeLog @@ -1,5 +1,75 @@ 2010-10-24 Maciej W. Rozycki <macro@linux-mips.org> + * gas/mips/ld.s: Adjust to let SD, L.D, S.D, LDC1 and SDC1 + macros to be tested, according to the "tsd", "tl_d", "ts_d", + "tldc1" and "tsdc1" symbols. + * gas/mips/sd.d: New test. + * gas/mips/ecoff@sd.d: Likewise, ECOFF version. + * gas/mips/mips1@ecoff@sd.d: Likewise, MIPS I/ECOFF version. + * gas/mips/r3000@ecoff@sd.d: Likewise, R3000/ECOFF version. + * gas/mips/r3900@ecoff@sd.d: Likewise, R3900/ECOFF version. + * gas/mips/mips2@ecoff@sd.d: Likewise, MIPS II/ECOFF version. + * gas/mips/mips32@ecoff@sd.d: Likewise, MIPS32/ECOFF version. + * gas/mips/mips32r2@ecoff@sd.d: Likewise, MIPS32r2/ECOFF + version. + * gas/mips/sd-forward.d: New test. + * gas/mips/ecoff@sd-forward.d: Likewise, ECOFF version. + * gas/mips/mips1@ecoff@sd-forward.d: Likewise, MIPS I/ECOFF + version. + * gas/mips/r3000@ecoff@sd-forward.d: Likewise, R3000/ECOFF + version. + * gas/mips/r3900@ecoff@sd-forward.d: Likewise, R3900/ECOFF + version. + * gas/mips/mips2@ecoff@sd-forward.d: Likewise, MIPS II/ECOFF + version. + * gas/mips/mips32@ecoff@sd-forward.d: Likewise, MIPS32/ECOFF + version. + * gas/mips/mips32r2@ecoff@sd-forward.d: Likewise, MIPS32r2/ECOFF + version. + * gas/mips/l_d.d: New test. + * gas/mips/mips1@l_d.d: Likewise, MIPS I version. + * gas/mips/r3000@l_d.d: Likewise, R3000 version. + * gas/mips/r3900@l_d.d: Likewise, R3900 version. + * gas/mips/l_d-forward.d: New test. + * gas/mips/mips1@l_d-forward.d: Likewise, MIPS I version. + * gas/mips/r3000@l_d-forward.d: Likewise, R3000 version. + * gas/mips/r3900@l_d-forward.d: Likewise, R3900 version. + * gas/mips/s_d.d: New test. + * gas/mips/mips1@s_d.d: Likewise, MIPS I version. + * gas/mips/r3000@s_d.d: Likewise, R3000 version. + * gas/mips/r3900@s_d.d: Likewise, R3900 version. + * gas/mips/s_d-forward.d: New test. + * gas/mips/mips1@s_d-forward.d: Likewise, MIPS I version. + * gas/mips/r3000@s_d-forward.d: Likewise, R3000 version. + * gas/mips/r3900@s_d-forward.d: Likewise, R3900 version. + * gas/mips/ldc1.d: New test. + * gas/mips/ldc1-forward.d: Likewise. + * gas/mips/sdc1.d: Likewise. + * gas/mips/sdc1-forward.d: Likewise. + * gas/mips/sd-n32.d: Likewise. + * gas/mips/sd-n64.d: Likewise. + * gas/mips/sd-f-n32.d: Likewise. + * gas/mips/sd-f-n64.d: Likewise. + * gas/mips/l_d-n32.d: Likewise. + * gas/mips/l_d-n64.d: Likewise. + * gas/mips/l_d-f-n32.d: Likewise. + * gas/mips/l_d-f-n64.d: Likewise. + * gas/mips/s_d-n32.d: Likewise. + * gas/mips/s_d-n64.d: Likewise. + * gas/mips/s_d-f-n32.d: Likewise. + * gas/mips/s_d-f-n64.d: Likewise. + * gas/mips/ldc1-n32.d: Likewise. + * gas/mips/ldc1-n64.d: Likewise. + * gas/mips/ldc1-f-n32.d: Likewise. + * gas/mips/ldc1-f-n64.d: Likewise. + * gas/mips/sdc1-n32.d: Likewise. + * gas/mips/sdc1-n64.d: Likewise. + * gas/mips/sdc1-f-n32.d: Likewise. + * gas/mips/sdc1-f-n64.d: Likewise. + * gas/mips/mips.exp: Run the new tests. + +2010-10-24 Maciej W. Rozycki <macro@linux-mips.org> + * gas/mips/ld.s: Adjust to let data objects be only defined/declared (as appropriate) at the end of assembly, based on the presence or not of the "forward" symbol. diff --git a/gas/testsuite/gas/mips/ecoff@sd-forward.d b/gas/testsuite/gas/mips/ecoff@sd-forward.d new file mode 100644 index 0000000..388ef25 --- /dev/null +++ b/gas/testsuite/gas/mips/ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: ecoff@sd.d diff --git a/gas/testsuite/gas/mips/ecoff@sd.d b/gas/testsuite/gas/mips/ecoff@sd.d new file mode 100644 index 0000000..a43ba94 --- /dev/null +++ b/gas/testsuite/gas/mips/ecoff@sd.d @@ -0,0 +1,386 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s + +# Test the sd macro (ECOFF). + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sd a0,0\(zero\) +[0-9a-f]+ <[^>]*> sd a0,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sd a0,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[0-9a-f]+ <[^>]*> sd a0,0\(a1\) +[0-9a-f]+ <[^>]*> sd a0,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sd a0,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,4096\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: GPREL small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: GPREL small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,8192\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,-16384\(gp\) +[ ]*[0-9a-f]+: GPREL \.sbss\+0x4000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,4097\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,1\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,1\(gp\) +[ ]*[0-9a-f]+: GPREL small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> sd a0,1\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> sd a0,1\(gp\) +[ ]*[0-9a-f]+: GPREL small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,8193\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,-16383\(gp\) +[ ]*[0-9a-f]+: GPREL \.sbss\+0x4000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,-24576\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,-24576\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,4096\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,8192\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,4096\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,-19035\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> sd a0,-14939\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> sd a0,-19035\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,4096\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: GPREL small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: GPREL small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,8192\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,-16384\(at\) +[ ]*[0-9a-f]+: GPREL \.sbss\+0x4000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,4097\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,1\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,1\(at\) +[ ]*[0-9a-f]+: GPREL small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,1\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,1\(at\) +[ ]*[0-9a-f]+: GPREL small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,8193\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,-16383\(at\) +[ ]*[0-9a-f]+: GPREL \.sbss\+0x4000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-24576\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-24576\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-28672\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,4096\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,8192\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,4096\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-19035\(at\) +[ ]*[0-9a-f]+: REFLO \.data\+0xfffff000 +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[ ]*[0-9a-f]+: REFLO small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-14939\(at\) +[ ]*[0-9a-f]+: REFLO \.bss\+0xffffe000 +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: REFHI \.sbss\+0xfffff000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-19035\(at\) +[ ]*[0-9a-f]+: REFLO \.sbss\+0xfffff000 + \.\.\. diff --git a/gas/testsuite/gas/mips/l_d-forward-n32.d b/gas/testsuite/gas/mips/l_d-forward-n32.d new file mode 100644 index 0000000..96941ab --- /dev/null +++ b/gas/testsuite/gas/mips/l_d-forward-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tl_d=1 --defsym forward=1 +#name: MIPS l.d forward n32 +#source: ld.s +#dump: l_d-n32.d diff --git a/gas/testsuite/gas/mips/l_d-forward-n64.d b/gas/testsuite/gas/mips/l_d-forward-n64.d new file mode 100644 index 0000000..3f487b1 --- /dev/null +++ b/gas/testsuite/gas/mips/l_d-forward-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tl_d=1 --defsym forward=1 +#name: MIPS l.d forward n64 +#source: ld.s +#dump: l_d-n64.d diff --git a/gas/testsuite/gas/mips/l_d-forward.d b/gas/testsuite/gas/mips/l_d-forward.d new file mode 100644 index 0000000..7c6fd96 --- /dev/null +++ b/gas/testsuite/gas/mips/l_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 --defsym forward=1 +#name: MIPS l.d forward +#source: ld.s +#dump: l_d.d diff --git a/gas/testsuite/gas/mips/l_d-n32.d b/gas/testsuite/gas/mips/l_d-n32.d new file mode 100644 index 0000000..7718781 --- /dev/null +++ b/gas/testsuite/gas/mips/l_d-n32.d @@ -0,0 +1,386 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tl_d=1 +#name: MIPS l.d n32 +#source: ld.s + +# Test the l.d macro, n32. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(zero\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(a1\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 + \.\.\. diff --git a/gas/testsuite/gas/mips/l_d-n64.d b/gas/testsuite/gas/mips/l_d-n64.d new file mode 100644 index 0000000..a26ae1d --- /dev/null +++ b/gas/testsuite/gas/mips/l_d-n64.d @@ -0,0 +1,1418 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tl_d=1 +#name: MIPS l.d n64 +#source: ld.s + +# Test the l.d macro, n64. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(zero\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(a1\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 + \.\.\. diff --git a/gas/testsuite/gas/mips/l_d.d b/gas/testsuite/gas/mips/l_d.d new file mode 100644 index 0000000..ac3cfef --- /dev/null +++ b/gas/testsuite/gas/mips/l_d.d @@ -0,0 +1,386 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 +#name: MIPS l.d +#source: ld.s + +# Test the l.d macro. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(zero\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(a1\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|-16384)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|-16383)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|-16384)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> ldc1 \$f4,(1|-16383)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> ldc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? + \.\.\. diff --git a/gas/testsuite/gas/mips/ld.s b/gas/testsuite/gas/mips/ld.s index 17135af..e2754e0 100644 --- a/gas/testsuite/gas/mips/ld.s +++ b/gas/testsuite/gas/mips/ld.s @@ -1,4 +1,43 @@ -# Source file used to test the ld macro. +# Source file used to test the doubleword memory access macros +# (ld and friends). + +# By default test ld. + .set r4, $4 + +# If defined, test sd instead. + .ifdef tsd + .macro ld ops:vararg + sd \ops + .endm + .endif +# If defined, test l.d instead. + .ifdef tl_d + .set r4, $f4 + .macro ld ops:vararg + l.d \ops + .endm + .endif +# If defined, test s.d instead. + .ifdef ts_d + .set r4, $f4 + .macro ld ops:vararg + s.d \ops + .endm + .endif +# If defined, test ldc1 instead. + .ifdef tldc1 + .set r4, $f4 + .macro ld ops:vararg + ldc1 \ops + .endm + .endif +# If defined, test sdc1 instead. + .ifdef tsdc1 + .set r4, $f4 + .macro ld ops:vararg + sdc1 \ops + .endm + .endif .macro data .bss @@ -22,102 +61,102 @@ data_label: .text .align 12 - ld $4,0 - ld $4,1 - ld $4,0x8000 - ld $4,-0x8000 - ld $4,0x10000 - ld $4,0x1a5a5 - ld $4,0($5) - ld $4,1($5) - ld $4,0x8000($5) - ld $4,-0x8000($5) - ld $4,0x10000($5) - ld $4,0x1a5a5($5) - ld $4,data_label - ld $4,big_external_data_label - ld $4,small_external_data_label - ld $4,big_external_common - ld $4,small_external_common - ld $4,big_local_common - ld $4,small_local_common - ld $4,data_label+1 - ld $4,big_external_data_label+1 - ld $4,small_external_data_label+1 - ld $4,big_external_common+1 - ld $4,small_external_common+1 - ld $4,big_local_common+1 - ld $4,small_local_common+1 - ld $4,data_label+0x8000 - ld $4,big_external_data_label+0x8000 - ld $4,small_external_data_label+0x8000 - ld $4,big_external_common+0x8000 - ld $4,small_external_common+0x8000 - ld $4,big_local_common+0x8000 - ld $4,small_local_common+0x8000 - ld $4,data_label-0x8000 - ld $4,big_external_data_label-0x8000 - ld $4,small_external_data_label-0x8000 - ld $4,big_external_common-0x8000 - ld $4,small_external_common-0x8000 - ld $4,big_local_common-0x8000 - ld $4,small_local_common-0x8000 - ld $4,data_label+0x10000 - ld $4,big_external_data_label+0x10000 - ld $4,small_external_data_label+0x10000 - ld $4,big_external_common+0x10000 - ld $4,small_external_common+0x10000 - ld $4,big_local_common+0x10000 - ld $4,small_local_common+0x10000 - ld $4,data_label+0x1a5a5 - ld $4,big_external_data_label+0x1a5a5 - ld $4,small_external_data_label+0x1a5a5 - ld $4,big_external_common+0x1a5a5 - ld $4,small_external_common+0x1a5a5 - ld $4,big_local_common+0x1a5a5 - ld $4,small_local_common+0x1a5a5 - ld $4,data_label($5) - ld $4,big_external_data_label($5) - ld $4,small_external_data_label($5) - ld $4,big_external_common($5) - ld $4,small_external_common($5) - ld $4,big_local_common($5) - ld $4,small_local_common($5) - ld $4,data_label+1($5) - ld $4,big_external_data_label+1($5) - ld $4,small_external_data_label+1($5) - ld $4,big_external_common+1($5) - ld $4,small_external_common+1($5) - ld $4,big_local_common+1($5) - ld $4,small_local_common+1($5) - ld $4,data_label+0x8000($5) - ld $4,big_external_data_label+0x8000($5) - ld $4,small_external_data_label+0x8000($5) - ld $4,big_external_common+0x8000($5) - ld $4,small_external_common+0x8000($5) - ld $4,big_local_common+0x8000($5) - ld $4,small_local_common+0x8000($5) - ld $4,data_label-0x8000($5) - ld $4,big_external_data_label-0x8000($5) - ld $4,small_external_data_label-0x8000($5) - ld $4,big_external_common-0x8000($5) - ld $4,small_external_common-0x8000($5) - ld $4,big_local_common-0x8000($5) - ld $4,small_local_common-0x8000($5) - ld $4,data_label+0x10000($5) - ld $4,big_external_data_label+0x10000($5) - ld $4,small_external_data_label+0x10000($5) - ld $4,big_external_common+0x10000($5) - ld $4,small_external_common+0x10000($5) - ld $4,big_local_common+0x10000($5) - ld $4,small_local_common+0x10000($5) - ld $4,data_label+0x1a5a5($5) - ld $4,big_external_data_label+0x1a5a5($5) - ld $4,small_external_data_label+0x1a5a5($5) - ld $4,big_external_common+0x1a5a5($5) - ld $4,small_external_common+0x1a5a5($5) - ld $4,big_local_common+0x1a5a5($5) - ld $4,small_local_common+0x1a5a5($5) + ld r4,0 + ld r4,1 + ld r4,0x8000 + ld r4,-0x8000 + ld r4,0x10000 + ld r4,0x1a5a5 + ld r4,0($5) + ld r4,1($5) + ld r4,0x8000($5) + ld r4,-0x8000($5) + ld r4,0x10000($5) + ld r4,0x1a5a5($5) + ld r4,data_label + ld r4,big_external_data_label + ld r4,small_external_data_label + ld r4,big_external_common + ld r4,small_external_common + ld r4,big_local_common + ld r4,small_local_common + ld r4,data_label+1 + ld r4,big_external_data_label+1 + ld r4,small_external_data_label+1 + ld r4,big_external_common+1 + ld r4,small_external_common+1 + ld r4,big_local_common+1 + ld r4,small_local_common+1 + ld r4,data_label+0x8000 + ld r4,big_external_data_label+0x8000 + ld r4,small_external_data_label+0x8000 + ld r4,big_external_common+0x8000 + ld r4,small_external_common+0x8000 + ld r4,big_local_common+0x8000 + ld r4,small_local_common+0x8000 + ld r4,data_label-0x8000 + ld r4,big_external_data_label-0x8000 + ld r4,small_external_data_label-0x8000 + ld r4,big_external_common-0x8000 + ld r4,small_external_common-0x8000 + ld r4,big_local_common-0x8000 + ld r4,small_local_common-0x8000 + ld r4,data_label+0x10000 + ld r4,big_external_data_label+0x10000 + ld r4,small_external_data_label+0x10000 + ld r4,big_external_common+0x10000 + ld r4,small_external_common+0x10000 + ld r4,big_local_common+0x10000 + ld r4,small_local_common+0x10000 + ld r4,data_label+0x1a5a5 + ld r4,big_external_data_label+0x1a5a5 + ld r4,small_external_data_label+0x1a5a5 + ld r4,big_external_common+0x1a5a5 + ld r4,small_external_common+0x1a5a5 + ld r4,big_local_common+0x1a5a5 + ld r4,small_local_common+0x1a5a5 + ld r4,data_label($5) + ld r4,big_external_data_label($5) + ld r4,small_external_data_label($5) + ld r4,big_external_common($5) + ld r4,small_external_common($5) + ld r4,big_local_common($5) + ld r4,small_local_common($5) + ld r4,data_label+1($5) + ld r4,big_external_data_label+1($5) + ld r4,small_external_data_label+1($5) + ld r4,big_external_common+1($5) + ld r4,small_external_common+1($5) + ld r4,big_local_common+1($5) + ld r4,small_local_common+1($5) + ld r4,data_label+0x8000($5) + ld r4,big_external_data_label+0x8000($5) + ld r4,small_external_data_label+0x8000($5) + ld r4,big_external_common+0x8000($5) + ld r4,small_external_common+0x8000($5) + ld r4,big_local_common+0x8000($5) + ld r4,small_local_common+0x8000($5) + ld r4,data_label-0x8000($5) + ld r4,big_external_data_label-0x8000($5) + ld r4,small_external_data_label-0x8000($5) + ld r4,big_external_common-0x8000($5) + ld r4,small_external_common-0x8000($5) + ld r4,big_local_common-0x8000($5) + ld r4,small_local_common-0x8000($5) + ld r4,data_label+0x10000($5) + ld r4,big_external_data_label+0x10000($5) + ld r4,small_external_data_label+0x10000($5) + ld r4,big_external_common+0x10000($5) + ld r4,small_external_common+0x10000($5) + ld r4,big_local_common+0x10000($5) + ld r4,small_local_common+0x10000($5) + ld r4,data_label+0x1a5a5($5) + ld r4,big_external_data_label+0x1a5a5($5) + ld r4,small_external_data_label+0x1a5a5($5) + ld r4,big_external_common+0x1a5a5($5) + ld r4,small_external_common+0x1a5a5($5) + ld r4,big_local_common+0x1a5a5($5) + ld r4,small_local_common+0x1a5a5($5) # Force at least 8 (non-delay-slot) zero bytes, to make 'objdump' print ... .align 2 diff --git a/gas/testsuite/gas/mips/ldc1-forward-n32.d b/gas/testsuite/gas/mips/ldc1-forward-n32.d new file mode 100644 index 0000000..68bc12e --- /dev/null +++ b/gas/testsuite/gas/mips/ldc1-forward-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tldc1=1 --defsym forward=1 +#name: MIPS ldc1 forward n32 +#source: ld.s +#dump: l_d-n32.d diff --git a/gas/testsuite/gas/mips/ldc1-forward-n64.d b/gas/testsuite/gas/mips/ldc1-forward-n64.d new file mode 100644 index 0000000..21895b1 --- /dev/null +++ b/gas/testsuite/gas/mips/ldc1-forward-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tldc1=1 --defsym forward=1 +#name: MIPS ldc1 forward n64 +#source: ld.s +#dump: l_d-n64.d diff --git a/gas/testsuite/gas/mips/ldc1-forward.d b/gas/testsuite/gas/mips/ldc1-forward.d new file mode 100644 index 0000000..15d4db3 --- /dev/null +++ b/gas/testsuite/gas/mips/ldc1-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tldc1=1 --defsym forward=1 +#name: MIPS ldc1 forward +#source: ld.s +#dump: l_d.d diff --git a/gas/testsuite/gas/mips/ldc1-n32.d b/gas/testsuite/gas/mips/ldc1-n32.d new file mode 100644 index 0000000..4d2527e --- /dev/null +++ b/gas/testsuite/gas/mips/ldc1-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tldc1=1 +#name: MIPS ldc1 n32 +#source: ld.s +#dump: l_d-n32.d diff --git a/gas/testsuite/gas/mips/ldc1-n64.d b/gas/testsuite/gas/mips/ldc1-n64.d new file mode 100644 index 0000000..6f0a1f6 --- /dev/null +++ b/gas/testsuite/gas/mips/ldc1-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tldc1=1 +#name: MIPS ldc1 n64 +#source: ld.s +#dump: l_d-n64.d diff --git a/gas/testsuite/gas/mips/ldc1.d b/gas/testsuite/gas/mips/ldc1.d new file mode 100644 index 0000000..fa4846a --- /dev/null +++ b/gas/testsuite/gas/mips/ldc1.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tldc1=1 +#name: MIPS ldc1 +#source: ld.s +#dump: l_d.d diff --git a/gas/testsuite/gas/mips/mips.exp b/gas/testsuite/gas/mips/mips.exp index 9e274ad..e34c15f 100644 --- a/gas/testsuite/gas/mips/mips.exp +++ b/gas/testsuite/gas/mips/mips.exp @@ -517,15 +517,70 @@ if { [istarget mips*-*-vxworks*] } { 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] + run_dump_test_arches "l_d-forward" \ + [mips_arch_list_matching mips1] + run_dump_test_arches "s_d" [mips_arch_list_matching mips1] + run_dump_test_arches "s_d-forward" \ + [mips_arch_list_matching mips1] + run_dump_test_arches "ldc1" [mips_arch_list_matching mips2] + run_dump_test_arches "ldc1-forward" \ + [mips_arch_list_matching mips2] + run_dump_test_arches "sdc1" [mips_arch_list_matching mips2] + run_dump_test_arches "sdc1-forward" \ + [mips_arch_list_matching mips2] 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" \ + [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] + run_dump_test_arches "l_d-forward-n32" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "s_d-n32" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "s_d-forward-n32" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "ldc1-n32" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "ldc1-forward-n32" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "sdc1-n32" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "sdc1-forward-n32" \ + [mips_arch_list_matching mips3] 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" \ + [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] + run_dump_test_arches "l_d-forward-n64" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "s_d-n64" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "s_d-forward-n64" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "ldc1-n64" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "ldc1-forward-n64" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "sdc1-n64" \ + [mips_arch_list_matching mips3] + run_dump_test_arches "sdc1-forward-n64" \ + [mips_arch_list_matching mips3] } } if $elf { run_dump_test "ld-svr4pic" } diff --git a/gas/testsuite/gas/mips/mips1@ecoff@sd-forward.d b/gas/testsuite/gas/mips/mips1@ecoff@sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/mips1@ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips1@ecoff@sd.d b/gas/testsuite/gas/mips/mips1@ecoff@sd.d new file mode 100644 index 0000000..b13f061 --- /dev/null +++ b/gas/testsuite/gas/mips/mips1@ecoff@sd.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips1@l_d-forward.d b/gas/testsuite/gas/mips/mips1@l_d-forward.d new file mode 100644 index 0000000..0ae2490 --- /dev/null +++ b/gas/testsuite/gas/mips/mips1@l_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 --defsym forward=1 +#name: MIPS l.d forward +#source: ld.s +#dump: mips1@l_d.d diff --git a/gas/testsuite/gas/mips/mips1@l_d.d b/gas/testsuite/gas/mips/mips1@l_d.d new file mode 100644 index 0000000..f61cde3 --- /dev/null +++ b/gas/testsuite/gas/mips/mips1@l_d.d @@ -0,0 +1,566 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 +#name: MIPS l.d +#source: ld.s + +# Test the l.d macro (MIPS1). + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(zero\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(zero\) +[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(zero\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(zero\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(a1\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(a1\) +[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(a1\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(a1\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\) +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,a1,at +[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(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> lwc1 \$f[54],4\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|-16384)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|-16380)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|4101)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> lwc1 \$f[54],5\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],5\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|8197)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|-16383)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|-16379)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|14935)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[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]+ <[^>]*> lwc1 \$f[54],(4|-16380)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|4101)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> lwc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> lwc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(5|8197)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[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]+ <[^>]*> lwc1 \$f[54],(5|-16379)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> lwc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|14935)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> lwc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lwc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? + \.\.\. diff --git a/gas/testsuite/gas/mips/mips1@s_d-forward.d b/gas/testsuite/gas/mips/mips1@s_d-forward.d new file mode 100644 index 0000000..0028bcc --- /dev/null +++ b/gas/testsuite/gas/mips/mips1@s_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 --defsym forward=1 +#name: MIPS s.d forward +#source: ld.s +#dump: mips1@s_d.d diff --git a/gas/testsuite/gas/mips/mips1@s_d.d b/gas/testsuite/gas/mips/mips1@s_d.d new file mode 100644 index 0000000..d00afa0 --- /dev/null +++ b/gas/testsuite/gas/mips/mips1@s_d.d @@ -0,0 +1,566 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 +#name: MIPS s.d +#source: ld.s + +# Test the s.d macro (MIPS1). + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(zero\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(zero\) +[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(zero\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(zero\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(a1\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(a1\) +[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(a1\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(a1\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\) +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,a1,at +[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(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> swc1 \$f[54],4\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|-16384)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|-16380)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|4101)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> swc1 \$f[54],5\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],5\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|8197)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|-16383)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|-16379)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[45],-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|14935)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[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]+ <[^>]*> swc1 \$f[54],(4|-16380)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|4101)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> swc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) 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]+ <[^>]*> swc1 \$f[54],5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(5|8197)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[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]+ <[^>]*> swc1 \$f[54],(5|-16379)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) 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]+ <[^>]*> swc1 \$f[54],-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|14935)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> swc1 \$f[45],-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> swc1 \$f[54],-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? + \.\.\. diff --git a/gas/testsuite/gas/mips/mips2@ecoff@sd-forward.d b/gas/testsuite/gas/mips/mips2@ecoff@sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/mips2@ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips2@ecoff@sd.d b/gas/testsuite/gas/mips/mips2@ecoff@sd.d new file mode 100644 index 0000000..b13f061 --- /dev/null +++ b/gas/testsuite/gas/mips/mips2@ecoff@sd.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips32@ecoff@sd-forward.d b/gas/testsuite/gas/mips/mips32@ecoff@sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/mips32@ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips32@ecoff@sd.d b/gas/testsuite/gas/mips/mips32@ecoff@sd.d new file mode 100644 index 0000000..b13f061 --- /dev/null +++ b/gas/testsuite/gas/mips/mips32@ecoff@sd.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips32r2@ecoff@sd-forward.d b/gas/testsuite/gas/mips/mips32r2@ecoff@sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/mips32r2@ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/mips32r2@ecoff@sd.d b/gas/testsuite/gas/mips/mips32r2@ecoff@sd.d new file mode 100644 index 0000000..b13f061 --- /dev/null +++ b/gas/testsuite/gas/mips/mips32r2@ecoff@sd.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/r3000@ecoff@sd-forward.d b/gas/testsuite/gas/mips/r3000@ecoff@sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/r3000@ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/r3000@ecoff@sd.d b/gas/testsuite/gas/mips/r3000@ecoff@sd.d new file mode 100644 index 0000000..b13f061 --- /dev/null +++ b/gas/testsuite/gas/mips/r3000@ecoff@sd.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/r3000@l_d-forward.d b/gas/testsuite/gas/mips/r3000@l_d-forward.d new file mode 100644 index 0000000..0ae2490 --- /dev/null +++ b/gas/testsuite/gas/mips/r3000@l_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 --defsym forward=1 +#name: MIPS l.d forward +#source: ld.s +#dump: mips1@l_d.d diff --git a/gas/testsuite/gas/mips/r3000@l_d.d b/gas/testsuite/gas/mips/r3000@l_d.d new file mode 100644 index 0000000..620bdda --- /dev/null +++ b/gas/testsuite/gas/mips/r3000@l_d.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 +#name: MIPS l.d +#source: ld.s +#dump: mips1@l_d.d diff --git a/gas/testsuite/gas/mips/r3000@s_d-forward.d b/gas/testsuite/gas/mips/r3000@s_d-forward.d new file mode 100644 index 0000000..0028bcc --- /dev/null +++ b/gas/testsuite/gas/mips/r3000@s_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 --defsym forward=1 +#name: MIPS s.d forward +#source: ld.s +#dump: mips1@s_d.d diff --git a/gas/testsuite/gas/mips/r3000@s_d.d b/gas/testsuite/gas/mips/r3000@s_d.d new file mode 100644 index 0000000..4a08606 --- /dev/null +++ b/gas/testsuite/gas/mips/r3000@s_d.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 +#name: MIPS s.d +#source: ld.s +#dump: mips1@s_d.d diff --git a/gas/testsuite/gas/mips/r3900@ecoff@sd-forward.d b/gas/testsuite/gas/mips/r3900@ecoff@sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/r3900@ecoff@sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/r3900@ecoff@sd.d b/gas/testsuite/gas/mips/r3900@ecoff@sd.d new file mode 100644 index 0000000..b13f061 --- /dev/null +++ b/gas/testsuite/gas/mips/r3900@ecoff@sd.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/r3900@l_d-forward.d b/gas/testsuite/gas/mips/r3900@l_d-forward.d new file mode 100644 index 0000000..0ae2490 --- /dev/null +++ b/gas/testsuite/gas/mips/r3900@l_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 --defsym forward=1 +#name: MIPS l.d forward +#source: ld.s +#dump: mips1@l_d.d diff --git a/gas/testsuite/gas/mips/r3900@l_d.d b/gas/testsuite/gas/mips/r3900@l_d.d new file mode 100644 index 0000000..620bdda --- /dev/null +++ b/gas/testsuite/gas/mips/r3900@l_d.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tl_d=1 +#name: MIPS l.d +#source: ld.s +#dump: mips1@l_d.d diff --git a/gas/testsuite/gas/mips/r3900@s_d-forward.d b/gas/testsuite/gas/mips/r3900@s_d-forward.d new file mode 100644 index 0000000..0028bcc --- /dev/null +++ b/gas/testsuite/gas/mips/r3900@s_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 --defsym forward=1 +#name: MIPS s.d forward +#source: ld.s +#dump: mips1@s_d.d diff --git a/gas/testsuite/gas/mips/r3900@s_d.d b/gas/testsuite/gas/mips/r3900@s_d.d new file mode 100644 index 0000000..4a08606 --- /dev/null +++ b/gas/testsuite/gas/mips/r3900@s_d.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 +#name: MIPS s.d +#source: ld.s +#dump: mips1@s_d.d diff --git a/gas/testsuite/gas/mips/s_d-forward-n32.d b/gas/testsuite/gas/mips/s_d-forward-n32.d new file mode 100644 index 0000000..487e5c8 --- /dev/null +++ b/gas/testsuite/gas/mips/s_d-forward-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym ts_d=1 --defsym forward=1 +#name: MIPS s.d forward n32 +#source: ld.s +#dump: s_d-n32.d diff --git a/gas/testsuite/gas/mips/s_d-forward-n64.d b/gas/testsuite/gas/mips/s_d-forward-n64.d new file mode 100644 index 0000000..8f30356 --- /dev/null +++ b/gas/testsuite/gas/mips/s_d-forward-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym ts_d=1 --defsym forward=1 +#name: MIPS s.d forward n64 +#source: ld.s +#dump: s_d-n64.d diff --git a/gas/testsuite/gas/mips/s_d-forward.d b/gas/testsuite/gas/mips/s_d-forward.d new file mode 100644 index 0000000..be6fefc --- /dev/null +++ b/gas/testsuite/gas/mips/s_d-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 --defsym forward=1 +#name: MIPS s.d forward +#source: ld.s +#dump: s_d.d diff --git a/gas/testsuite/gas/mips/s_d-n32.d b/gas/testsuite/gas/mips/s_d-n32.d new file mode 100644 index 0000000..188b824 --- /dev/null +++ b/gas/testsuite/gas/mips/s_d-n32.d @@ -0,0 +1,386 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym ts_d=1 +#name: MIPS s.d n32 +#source: ld.s + +# Test the s.d macro, n32. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(zero\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(a1\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 + \.\.\. diff --git a/gas/testsuite/gas/mips/s_d-n64.d b/gas/testsuite/gas/mips/s_d-n64.d new file mode 100644 index 0000000..09293fb --- /dev/null +++ b/gas/testsuite/gas/mips/s_d-n64.d @@ -0,0 +1,1418 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym ts_d=1 +#name: MIPS s.d n64 +#source: ld.s + +# Test the s.d macro, n64. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(zero\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(a1\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 + \.\.\. diff --git a/gas/testsuite/gas/mips/s_d.d b/gas/testsuite/gas/mips/s_d.d new file mode 100644 index 0000000..0015cc6 --- /dev/null +++ b/gas/testsuite/gas/mips/s_d.d @@ -0,0 +1,386 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym ts_d=1 +#name: MIPS s.d +#source: ld.s + +# Test the s.d macro. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(zero\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(a1\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|-16384)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|-16383)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|-16384)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sdc1 \$f4,(1|-16383)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sdc1 \$f4,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? + \.\.\. diff --git a/gas/testsuite/gas/mips/sd-forward-n32.d b/gas/testsuite/gas/mips/sd-forward-n32.d new file mode 100644 index 0000000..2233c79 --- /dev/null +++ b/gas/testsuite/gas/mips/sd-forward-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward n32 +#source: ld.s +#dump: sd-n32.d diff --git a/gas/testsuite/gas/mips/sd-forward-n64.d b/gas/testsuite/gas/mips/sd-forward-n64.d new file mode 100644 index 0000000..6b26ee9 --- /dev/null +++ b/gas/testsuite/gas/mips/sd-forward-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward n64 +#source: ld.s +#dump: sd-n64.d diff --git a/gas/testsuite/gas/mips/sd-forward.d b/gas/testsuite/gas/mips/sd-forward.d new file mode 100644 index 0000000..9c68a5e --- /dev/null +++ b/gas/testsuite/gas/mips/sd-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 --defsym forward=1 +#name: MIPS sd forward +#source: ld.s +#dump: sd.d diff --git a/gas/testsuite/gas/mips/sd-n32.d b/gas/testsuite/gas/mips/sd-n32.d new file mode 100644 index 0000000..324f53c --- /dev/null +++ b/gas/testsuite/gas/mips/sd-n32.d @@ -0,0 +1,386 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tsd=1 +#name: MIPS sd n32 +#source: ld.s + +# Test the sd macro, n32. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sd a0,0\(zero\) +[0-9a-f]+ <[^>]*> sd a0,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sd a0,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[0-9a-f]+ <[^>]*> sd a0,0\(a1\) +[0-9a-f]+ <[^>]*> sd a0,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sd a0,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[0-9a-f]+ <[^>]*> addu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 + \.\.\. diff --git a/gas/testsuite/gas/mips/sd-n64.d b/gas/testsuite/gas/mips/sd-n64.d new file mode 100644 index 0000000..aa970d7 --- /dev/null +++ b/gas/testsuite/gas/mips/sd-n64.d @@ -0,0 +1,1418 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tsd=1 +#name: MIPS sd n64 +#source: ld.s + +# Test the sd macro, n64. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sd a0,0\(zero\) +[0-9a-f]+ <[^>]*> sd a0,1\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sd a0,-32768\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[0-9a-f]+ <[^>]*> sd a0,0\(a1\) +[0-9a-f]+ <[^>]*> sd a0,1\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sd a0,-32768\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,-23131\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> sd a0,0\(gp\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\* +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_data_label\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 small_external_common\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> daddu at,a1,gp +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_GPREL16 \.sbss\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0xffffffffffff8000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x10000 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.data\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_data_label\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 big_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 small_external_common\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.bss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: R_MIPS_HIGHEST \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HIGHER \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddiu at,at,0 +[ ]*[0-9a-f]+: R_MIPS_HI16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[0-9a-f]+ <[^>]*> dsll at,at,0x10 +[0-9a-f]+ <[^>]*> daddu at,at,a1 +[0-9a-f]+ <[^>]*> sd a0,0\(at\) +[ ]*[0-9a-f]+: R_MIPS_LO16 \.sbss\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 +[ ]*[0-9a-f]+: R_MIPS_NONE \*ABS\*\+0x1a5a5 + \.\.\. diff --git a/gas/testsuite/gas/mips/sd.d b/gas/testsuite/gas/mips/sd.d new file mode 100644 index 0000000..b1cfd32 --- /dev/null +++ b/gas/testsuite/gas/mips/sd.d @@ -0,0 +1,566 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsd=1 +#name: MIPS sd +#source: ld.s + +# Test the sd macro. + +.*: +file format .*mips.* + +Disassembly of section \.text: +[0-9a-f]+ <[^>]*> sw a0,0\(zero\) +[0-9a-f]+ <[^>]*> sw a1,4\(zero\) +[0-9a-f]+ <[^>]*> sw a0,1\(zero\) +[0-9a-f]+ <[^>]*> sw a1,5\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[0-9a-f]+ <[^>]*> sw a0,-32768\(zero\) +[0-9a-f]+ <[^>]*> sw a1,-32764\(zero\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[0-9a-f]+ <[^>]*> sw a0,0\(a1\) +[0-9a-f]+ <[^>]*> sw a1,4\(a1\) +[0-9a-f]+ <[^>]*> sw a0,1\(a1\) +[0-9a-f]+ <[^>]*> sw a1,5\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[0-9a-f]+ <[^>]*> sw a0,-32768\(a1\) +[0-9a-f]+ <[^>]*> sw a1,-32764\(a1\) +[0-9a-f]+ <[^>]*> lui at,0x1 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[0-9a-f]+ <[^>]*> lui at,0x2 +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a0,0\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,(0|-16384)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> sw a1,(4|-16380)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(5|4101)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,5\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sw a0,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a0,1\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> sw a1,5\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,(5|8197)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,(1|-16383)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> sw a1,(5|-16379)\(gp\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a0,-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,-(23127|14935)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sw a0,(0|-16384)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> sw a1,(4|-16380)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(1|4097)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(5|4101)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sw a0,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sw a0,1\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> sw a1,5\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(1|8193)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,(5|8197)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,gp +[0-9a-f]+ <[^>]*> sw a0,(1|-16383)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> sw a1,(5|-16379)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_GPREL16|GPREL) \.sbss(\+0x4000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-32768\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,-32764\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(32768|24576)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|24572)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x0 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(32768|28672)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(32764|28668)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,0\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,4\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(0|8192)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,(4|8196)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x1 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,(0|4096)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,(4|4100)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.data(\+0xfffff000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_data_label +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_data_label +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) big_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) big_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) small_external_common +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-23131\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> sw a1,-23127\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) small_external_common +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(23131|14939)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> sw a1,-(23127|14935)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.bss(\+0xffffe000)? +[0-9a-f]+ <[^>]*> lui at,0x2 +[ ]*[0-9a-f]+: (R_MIPS_HI16|REFHI) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> addu at,a1,at +[0-9a-f]+ <[^>]*> sw a0,-(23131|19035)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? +[0-9a-f]+ <[^>]*> sw a1,-(23127|19031)\(at\) +[ ]*[0-9a-f]+: (R_MIPS_LO16|REFLO) \.sbss(\+0xfffff000)? + \.\.\. diff --git a/gas/testsuite/gas/mips/sdc1-forward-n32.d b/gas/testsuite/gas/mips/sdc1-forward-n32.d new file mode 100644 index 0000000..392ea3c --- /dev/null +++ b/gas/testsuite/gas/mips/sdc1-forward-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tsdc1=1 --defsym forward=1 +#name: MIPS sdc1 forward n32 +#source: ld.s +#dump: s_d-n32.d diff --git a/gas/testsuite/gas/mips/sdc1-forward-n64.d b/gas/testsuite/gas/mips/sdc1-forward-n64.d new file mode 100644 index 0000000..68b7867 --- /dev/null +++ b/gas/testsuite/gas/mips/sdc1-forward-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tsdc1=1 --defsym forward=1 +#name: MIPS sdc1 forward n64 +#source: ld.s +#dump: s_d-n64.d diff --git a/gas/testsuite/gas/mips/sdc1-forward.d b/gas/testsuite/gas/mips/sdc1-forward.d new file mode 100644 index 0000000..ffc00b3 --- /dev/null +++ b/gas/testsuite/gas/mips/sdc1-forward.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsdc1=1 --defsym forward=1 +#name: MIPS sdc1 forward +#source: ld.s +#dump: s_d.d diff --git a/gas/testsuite/gas/mips/sdc1-n32.d b/gas/testsuite/gas/mips/sdc1-n32.d new file mode 100644 index 0000000..5100278 --- /dev/null +++ b/gas/testsuite/gas/mips/sdc1-n32.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -n32 --defsym tsdc1=1 +#name: MIPS sdc1 n32 +#source: ld.s +#dump: s_d-n32.d diff --git a/gas/testsuite/gas/mips/sdc1-n64.d b/gas/testsuite/gas/mips/sdc1-n64.d new file mode 100644 index 0000000..5a72c2a --- /dev/null +++ b/gas/testsuite/gas/mips/sdc1-n64.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -64 --defsym tsdc1=1 +#name: MIPS sdc1 n64 +#source: ld.s +#dump: s_d-n64.d diff --git a/gas/testsuite/gas/mips/sdc1.d b/gas/testsuite/gas/mips/sdc1.d new file mode 100644 index 0000000..533dcb8 --- /dev/null +++ b/gas/testsuite/gas/mips/sdc1.d @@ -0,0 +1,5 @@ +#objdump: -dr --prefix-addresses +#as: -32 --defsym tsdc1=1 +#name: MIPS sdc1 +#source: ld.s +#dump: s_d.d |