bfd/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / la-xgot.d
index d8f51eafd2ed7fb8690bdd5e8d33efa8188f5311..50cc37c835307674335f3e4977537a6c27957cf4 100644 (file)
@@ -1,6 +1,6 @@
 #objdump: -dr --prefix-addresses -mmips:3000
 #name: MIPS la-xgot
-#as: -mips1 -KPIC -xgot --defsym KPIC=1
+#as: -32 -mips1 -KPIC -xgot --defsym KPIC=1
 #source: la.s
 
 # Test the la macro with -KPIC -xgot.
 .*: +file format .*mips.*
 
 Disassembly of section .text:
-[0-9a-f]+ <[^>]*> li   \$a0,0
-[0-9a-f]+ <[^>]*> li   \$a0,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> li   \$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,0
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,1
-[0-9a-f]+ <[^>]*> li   \$a0,0x8000
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a1,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x1
-[0-9a-f]+ <[^>]*> ori  \$a0,\$a0,0xa5a5
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> li   a0,0
+[0-9a-f]+ <[^>]*> li   a0,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> li   a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addiu        a0,a1,0
+[0-9a-f]+ <[^>]*> addiu        a0,a1,1
+[0-9a-f]+ <[^>]*> li   a0,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> addiu        a0,a1,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x1
+[0-9a-f]+ <[^>]*> ori  a0,a0,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1000
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1001
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1001
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-31768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-31768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,1000
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-22131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-22131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1000
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,1001
+[0-9a-f]+ <[^>]*> addiu        a0,a0,1001
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> li   at,0x8000
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-32768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-31768
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-32768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-32768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
 [0-9a-f]+ <[^>]*> nop
-[0-9a-f]+ <[^>]*> addiu        \$a0,\$a0,-31768
+[0-9a-f]+ <[^>]*> addiu        a0,a0,-31768
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,0
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x1
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,1000
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> addiu        at,at,1000
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .data
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .data
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_data_label
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_data_label
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    big_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    big_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lui  \$a0,0x0
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lui  a0,0x0
 [      ]*[0-9a-f]+: R_MIPS_GOT_HI16    small_external_common
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$gp
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$a0\)
+[0-9a-f]+ <[^>]*> addu a0,a0,gp
+[0-9a-f]+ <[^>]*> lw   a0,0\(a0\)
 [      ]*[0-9a-f]+: R_MIPS_GOT_LO16    small_external_common
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> lui  at,0x1
+[0-9a-f]+ <[^>]*> ori  at,at,0xa5a5
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-23131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-23131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
-[0-9a-f]+ <[^>]*> lw   \$a0,0\(\$gp\)
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
+[0-9a-f]+ <[^>]*> lw   a0,0\(gp\)
 [      ]*[0-9a-f]+: R_MIPS_GOT16       .bss
-[0-9a-f]+ <[^>]*> lui  \$at,0x2
-[0-9a-f]+ <[^>]*> addiu        \$at,\$at,-22131
+[0-9a-f]+ <[^>]*> lui  at,0x2
+[0-9a-f]+ <[^>]*> addiu        at,at,-22131
 [      ]*[0-9a-f]+: R_MIPS_LO16        .bss
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$at
-[0-9a-f]+ <[^>]*> addu \$a0,\$a0,\$a1
+[0-9a-f]+ <[^>]*> addu a0,a0,at
+[0-9a-f]+ <[^>]*> addu a0,a0,a1
        ...
This page took 0.044917 seconds and 4 git commands to generate.