bfd/
[deliverable/binutils-gdb.git] / gas / testsuite / gas / mips / ld-n64.d
index 1ad12d39451ee50a16da2ffcbf5b7d971747bc75..485298d4aadca19f88e3415051ddadb12737b020 100644 (file)
@@ -30,1389 +30,1389 @@ Disassembly of section \.text:
 [0-9a-f]+ <[^>]*> daddu        a0,a0,a1
 [0-9a-f]+ <[^>]*> ld   a0,-23131\(a0\)
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     big_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_HI16        big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        big_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      big_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        big_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> ld   a0,0\(gp\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     small_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     big_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_HI16        big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        big_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      big_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        big_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> ld   a0,0\(gp\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     small_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.bss
 [      ]*[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_HI16        \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> ld   a0,0\(gp\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     \.sbss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     \.sbss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> ld   a0,0\(gp\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> ld   a0,0\(gp\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.bss\+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_HI16        \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> ld   a0,0\(gp\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     \.sbss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     \.sbss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     big_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_HI16        big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        big_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      big_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        big_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        a0,a1,gp
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_data_label
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     small_external_data_label
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     big_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_HI16        big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        big_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      big_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        big_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        a0,a1,gp
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_common
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     small_external_common
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.bss
 [      ]*[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_HI16        \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> daddu        a0,a1,gp
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     \.sbss
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     \.sbss
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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        a0,a1,gp
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_data_label\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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        a0,a1,gp
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     small_external_common\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.bss\+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_HI16        \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> daddu        a0,a1,gp
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_GPREL16     \.sbss\+0x1
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_GPREL16     \.sbss\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0x8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0xffffffffffff8000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0xffffffffffff8000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0x10000
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x10000
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.data\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.data\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.data\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.data\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_data_label\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        big_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> lui  at,0x0
-[      ]*[0-9a-f]+: R_MIPS_HI16        small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        small_external_common\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?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  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.bss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.bss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.bss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.bss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> lui  a0,0x0
-[      ]*[0-9a-f]+: R_MIPS_HIGHEST     \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHEST     \.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_HI16        \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HI16        \.sbss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddiu       a0,a0,0
-[      ]*[0-9a-f]+: R_MIPS_HIGHER      \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_HIGHER      \.sbss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [0-9a-f]+ <[^>]*> daddu        at,at,a1
 [0-9a-f]+ <[^>]*> dsll32       a0,a0,0x0
 [0-9a-f]+ <[^>]*> daddu        a0,a0,at
 [0-9a-f]+ <[^>]*> ld   a0,0\(a0\)
-[      ]*[0-9a-f]+: R_MIPS_LO16        \.sbss\+0x1a5a5
+[      ]*[0-9a-f]+: R_(MICRO)?MIPS_LO16        \.sbss\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
 [      ]*[0-9a-f]+: R_MIPS_NONE        \*ABS\*\+0x1a5a5
        \.\.\.
This page took 0.0972460000000001 seconds and 4 git commands to generate.