Home | History | Annotate | Download | only in mips
      1 #objdump: -dr --prefix-addresses
      2 #as: -32 --defsym forward=1
      3 #name: MIPS ld forward
      4 #source: ld.s
      5 
      6 # Test the ld macro using forward references (MIPS1).
      7 
      8 .*: +file format .*mips.*
      9 
     10 Disassembly of section \.text:
     11 [0-9a-f]+ <[^>]*> lw	a0,0\(zero\)
     12 [0-9a-f]+ <[^>]*> lw	a1,4\(zero\)
     13 [0-9a-f]+ <[^>]*> lw	a0,1\(zero\)
     14 [0-9a-f]+ <[^>]*> lw	a1,5\(zero\)
     15 [0-9a-f]+ <[^>]*> lui	at,0x1
     16 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
     17 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
     18 [0-9a-f]+ <[^>]*> lw	a0,-32768\(zero\)
     19 [0-9a-f]+ <[^>]*> lw	a1,-32764\(zero\)
     20 [0-9a-f]+ <[^>]*> lui	at,0x1
     21 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
     22 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
     23 [0-9a-f]+ <[^>]*> lui	at,0x2
     24 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
     25 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
     26 [0-9a-f]+ <[^>]*> nop
     27 [0-9a-f]+ <[^>]*> lw	a0,0\(a1\)
     28 [0-9a-f]+ <[^>]*> lw	a1,4\(a1\)
     29 [0-9a-f]+ <[^>]*> nop
     30 [0-9a-f]+ <[^>]*> lw	a0,1\(a1\)
     31 [0-9a-f]+ <[^>]*> lw	a1,5\(a1\)
     32 [0-9a-f]+ <[^>]*> lui	at,0x1
     33 [0-9a-f]+ <[^>]*> addu	at,a1,at
     34 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
     35 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
     36 [0-9a-f]+ <[^>]*> nop
     37 [0-9a-f]+ <[^>]*> lw	a0,-32768\(a1\)
     38 [0-9a-f]+ <[^>]*> lw	a1,-32764\(a1\)
     39 [0-9a-f]+ <[^>]*> lui	at,0x1
     40 [0-9a-f]+ <[^>]*> addu	at,a1,at
     41 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
     42 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
     43 [0-9a-f]+ <[^>]*> lui	at,0x2
     44 [0-9a-f]+ <[^>]*> addu	at,a1,at
     45 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
     46 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
     47 [0-9a-f]+ <[^>]*> lui	at,0x0
     48 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
     49 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
     50 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
     51 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
     52 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
     53 [0-9a-f]+ <[^>]*> lui	at,0x0
     54 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
     55 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
     56 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
     57 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
     58 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
     59 [0-9a-f]+ <[^>]*> lw	a0,0\(gp\)
     60 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
     61 [0-9a-f]+ <[^>]*> lw	a1,4\(gp\)
     62 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
     63 [0-9a-f]+ <[^>]*> lui	at,0x0
     64 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
     65 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
     66 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
     67 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
     68 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
     69 [0-9a-f]+ <[^>]*> lw	a0,0\(gp\)
     70 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
     71 [0-9a-f]+ <[^>]*> lw	a1,4\(gp\)
     72 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
     73 [0-9a-f]+ <[^>]*> lui	at,0x0
     74 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
     75 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
     76 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
     77 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
     78 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
     79 [0-9a-f]+ <[^>]*> lw	a0,0\(gp\)
     80 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
     81 [0-9a-f]+ <[^>]*> lw	a1,4\(gp\)
     82 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
     83 [0-9a-f]+ <[^>]*> lui	at,0x0
     84 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
     85 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
     86 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
     87 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
     88 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
     89 [0-9a-f]+ <[^>]*> lui	at,0x0
     90 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
     91 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
     92 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
     93 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
     94 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
     95 [0-9a-f]+ <[^>]*> lw	a0,1\(gp\)
     96 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
     97 [0-9a-f]+ <[^>]*> lw	a1,5\(gp\)
     98 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
     99 [0-9a-f]+ <[^>]*> lui	at,0x0
    100 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    101 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    102 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    103 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    104 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    105 [0-9a-f]+ <[^>]*> lw	a0,1\(gp\)
    106 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
    107 [0-9a-f]+ <[^>]*> lw	a1,5\(gp\)
    108 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
    109 [0-9a-f]+ <[^>]*> lui	at,0x0
    110 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    111 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    112 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    113 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    114 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    115 [0-9a-f]+ <[^>]*> lw	a0,1\(gp\)
    116 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
    117 [0-9a-f]+ <[^>]*> lw	a1,5\(gp\)
    118 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
    119 [0-9a-f]+ <[^>]*> lui	at,0x1
    120 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    121 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    122 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    123 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    124 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    125 [0-9a-f]+ <[^>]*> lui	at,0x1
    126 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    127 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    128 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    129 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    130 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    131 [0-9a-f]+ <[^>]*> lui	at,0x1
    132 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    133 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    134 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    135 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    136 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    137 [0-9a-f]+ <[^>]*> lui	at,0x1
    138 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    139 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    140 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    141 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    142 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    143 [0-9a-f]+ <[^>]*> lui	at,0x1
    144 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    145 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    146 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    147 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    148 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    149 [0-9a-f]+ <[^>]*> lui	at,0x1
    150 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    151 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    152 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    153 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    154 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    155 [0-9a-f]+ <[^>]*> lui	at,0x1
    156 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    157 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    158 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    159 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    160 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    161 [0-9a-f]+ <[^>]*> lui	at,0x0
    162 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    163 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    164 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    165 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    166 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    167 [0-9a-f]+ <[^>]*> lui	at,0x0
    168 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    169 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    170 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    171 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    172 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    173 [0-9a-f]+ <[^>]*> lui	at,0x0
    174 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    175 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    176 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    177 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    178 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    179 [0-9a-f]+ <[^>]*> lui	at,0x0
    180 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    181 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    182 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    183 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    184 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    185 [0-9a-f]+ <[^>]*> lui	at,0x0
    186 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    187 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    188 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    189 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    190 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    191 [0-9a-f]+ <[^>]*> lui	at,0x0
    192 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    193 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    194 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    195 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    196 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    197 [0-9a-f]+ <[^>]*> lui	at,0x0
    198 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    199 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    200 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    201 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    202 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    203 [0-9a-f]+ <[^>]*> lui	at,0x1
    204 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    205 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    206 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    207 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    208 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    209 [0-9a-f]+ <[^>]*> lui	at,0x1
    210 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    211 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    212 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    213 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    214 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    215 [0-9a-f]+ <[^>]*> lui	at,0x1
    216 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    217 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    218 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    219 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    220 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    221 [0-9a-f]+ <[^>]*> lui	at,0x1
    222 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    223 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    224 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    225 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    226 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    227 [0-9a-f]+ <[^>]*> lui	at,0x1
    228 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    229 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    230 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    231 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    232 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    233 [0-9a-f]+ <[^>]*> lui	at,0x1
    234 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    235 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    236 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    237 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    238 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    239 [0-9a-f]+ <[^>]*> lui	at,0x1
    240 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    241 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    242 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    243 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    244 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    245 [0-9a-f]+ <[^>]*> lui	at,0x2
    246 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    247 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    248 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    249 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    250 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    251 [0-9a-f]+ <[^>]*> lui	at,0x2
    252 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    253 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    254 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    255 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    256 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    257 [0-9a-f]+ <[^>]*> lui	at,0x2
    258 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    259 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    260 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    261 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    262 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    263 [0-9a-f]+ <[^>]*> lui	at,0x2
    264 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    265 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    266 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    267 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    268 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    269 [0-9a-f]+ <[^>]*> lui	at,0x2
    270 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    271 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    272 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    273 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    274 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    275 [0-9a-f]+ <[^>]*> lui	at,0x2
    276 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    277 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    278 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    279 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    280 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    281 [0-9a-f]+ <[^>]*> lui	at,0x2
    282 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    283 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    284 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    285 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    286 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    287 [0-9a-f]+ <[^>]*> nop
    288 [0-9a-f]+ <[^>]*> lui	at,0x0
    289 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    290 [0-9a-f]+ <[^>]*> addu	at,a1,at
    291 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    292 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    293 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    294 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    295 [0-9a-f]+ <[^>]*> nop
    296 [0-9a-f]+ <[^>]*> lui	at,0x0
    297 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    298 [0-9a-f]+ <[^>]*> addu	at,a1,at
    299 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    300 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    301 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    302 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    303 [0-9a-f]+ <[^>]*> nop
    304 [0-9a-f]+ <[^>]*> addu	at,a1,gp
    305 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    306 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
    307 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    308 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
    309 [0-9a-f]+ <[^>]*> nop
    310 [0-9a-f]+ <[^>]*> lui	at,0x0
    311 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    312 [0-9a-f]+ <[^>]*> addu	at,a1,at
    313 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    314 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    315 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    316 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    317 [0-9a-f]+ <[^>]*> nop
    318 [0-9a-f]+ <[^>]*> addu	at,a1,gp
    319 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    320 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
    321 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    322 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
    323 [0-9a-f]+ <[^>]*> nop
    324 [0-9a-f]+ <[^>]*> lui	at,0x0
    325 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    326 [0-9a-f]+ <[^>]*> addu	at,a1,at
    327 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    328 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    329 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    330 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    331 [0-9a-f]+ <[^>]*> nop
    332 [0-9a-f]+ <[^>]*> addu	at,a1,gp
    333 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    334 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
    335 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    336 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
    337 [0-9a-f]+ <[^>]*> nop
    338 [0-9a-f]+ <[^>]*> lui	at,0x0
    339 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    340 [0-9a-f]+ <[^>]*> addu	at,a1,at
    341 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    342 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    343 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    344 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    345 [0-9a-f]+ <[^>]*> nop
    346 [0-9a-f]+ <[^>]*> lui	at,0x0
    347 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    348 [0-9a-f]+ <[^>]*> addu	at,a1,at
    349 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    350 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    351 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    352 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    353 [0-9a-f]+ <[^>]*> nop
    354 [0-9a-f]+ <[^>]*> addu	at,a1,gp
    355 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    356 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
    357 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    358 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_data_label
    359 [0-9a-f]+ <[^>]*> nop
    360 [0-9a-f]+ <[^>]*> lui	at,0x0
    361 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    362 [0-9a-f]+ <[^>]*> addu	at,a1,at
    363 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    364 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    365 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    366 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    367 [0-9a-f]+ <[^>]*> nop
    368 [0-9a-f]+ <[^>]*> addu	at,a1,gp
    369 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    370 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
    371 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    372 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	small_external_common
    373 [0-9a-f]+ <[^>]*> nop
    374 [0-9a-f]+ <[^>]*> lui	at,0x0
    375 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    376 [0-9a-f]+ <[^>]*> addu	at,a1,at
    377 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    378 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    379 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    380 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    381 [0-9a-f]+ <[^>]*> nop
    382 [0-9a-f]+ <[^>]*> addu	at,a1,gp
    383 [0-9a-f]+ <[^>]*> lw	a0,1\(at\)
    384 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
    385 [0-9a-f]+ <[^>]*> lw	a1,5\(at\)
    386 [ 	]*[0-9a-f]+: R_MIPS_GPREL16	\.sbss
    387 [0-9a-f]+ <[^>]*> lui	at,0x1
    388 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    389 [0-9a-f]+ <[^>]*> addu	at,a1,at
    390 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    391 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    392 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    393 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    394 [0-9a-f]+ <[^>]*> lui	at,0x1
    395 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    396 [0-9a-f]+ <[^>]*> addu	at,a1,at
    397 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    398 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    399 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    400 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    401 [0-9a-f]+ <[^>]*> lui	at,0x1
    402 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    403 [0-9a-f]+ <[^>]*> addu	at,a1,at
    404 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    405 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    406 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    407 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    408 [0-9a-f]+ <[^>]*> lui	at,0x1
    409 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    410 [0-9a-f]+ <[^>]*> addu	at,a1,at
    411 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    412 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    413 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    414 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    415 [0-9a-f]+ <[^>]*> lui	at,0x1
    416 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    417 [0-9a-f]+ <[^>]*> addu	at,a1,at
    418 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    419 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    420 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    421 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    422 [0-9a-f]+ <[^>]*> lui	at,0x1
    423 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    424 [0-9a-f]+ <[^>]*> addu	at,a1,at
    425 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    426 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    427 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    428 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    429 [0-9a-f]+ <[^>]*> lui	at,0x1
    430 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    431 [0-9a-f]+ <[^>]*> addu	at,a1,at
    432 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    433 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    434 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    435 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    436 [0-9a-f]+ <[^>]*> lui	at,0x0
    437 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    438 [0-9a-f]+ <[^>]*> addu	at,a1,at
    439 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    440 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    441 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    442 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    443 [0-9a-f]+ <[^>]*> lui	at,0x0
    444 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    445 [0-9a-f]+ <[^>]*> addu	at,a1,at
    446 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    447 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    448 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    449 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    450 [0-9a-f]+ <[^>]*> lui	at,0x0
    451 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    452 [0-9a-f]+ <[^>]*> addu	at,a1,at
    453 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    454 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    455 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    456 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    457 [0-9a-f]+ <[^>]*> lui	at,0x0
    458 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    459 [0-9a-f]+ <[^>]*> addu	at,a1,at
    460 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    461 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    462 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    463 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    464 [0-9a-f]+ <[^>]*> lui	at,0x0
    465 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    466 [0-9a-f]+ <[^>]*> addu	at,a1,at
    467 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    468 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    469 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    470 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    471 [0-9a-f]+ <[^>]*> lui	at,0x0
    472 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    473 [0-9a-f]+ <[^>]*> addu	at,a1,at
    474 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    475 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    476 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    477 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    478 [0-9a-f]+ <[^>]*> lui	at,0x0
    479 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    480 [0-9a-f]+ <[^>]*> addu	at,a1,at
    481 [0-9a-f]+ <[^>]*> lw	a0,-32768\(at\)
    482 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    483 [0-9a-f]+ <[^>]*> lw	a1,-32764\(at\)
    484 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    485 [0-9a-f]+ <[^>]*> lui	at,0x1
    486 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    487 [0-9a-f]+ <[^>]*> addu	at,a1,at
    488 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    489 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    490 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    491 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    492 [0-9a-f]+ <[^>]*> lui	at,0x1
    493 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    494 [0-9a-f]+ <[^>]*> addu	at,a1,at
    495 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    496 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    497 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    498 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    499 [0-9a-f]+ <[^>]*> lui	at,0x1
    500 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    501 [0-9a-f]+ <[^>]*> addu	at,a1,at
    502 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    503 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    504 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    505 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    506 [0-9a-f]+ <[^>]*> lui	at,0x1
    507 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    508 [0-9a-f]+ <[^>]*> addu	at,a1,at
    509 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    510 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    511 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    512 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    513 [0-9a-f]+ <[^>]*> lui	at,0x1
    514 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    515 [0-9a-f]+ <[^>]*> addu	at,a1,at
    516 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    517 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    518 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    519 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    520 [0-9a-f]+ <[^>]*> lui	at,0x1
    521 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    522 [0-9a-f]+ <[^>]*> addu	at,a1,at
    523 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    524 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    525 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    526 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    527 [0-9a-f]+ <[^>]*> lui	at,0x1
    528 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    529 [0-9a-f]+ <[^>]*> addu	at,a1,at
    530 [0-9a-f]+ <[^>]*> lw	a0,0\(at\)
    531 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    532 [0-9a-f]+ <[^>]*> lw	a1,4\(at\)
    533 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    534 [0-9a-f]+ <[^>]*> lui	at,0x2
    535 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.data
    536 [0-9a-f]+ <[^>]*> addu	at,a1,at
    537 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    538 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    539 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    540 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.data
    541 [0-9a-f]+ <[^>]*> lui	at,0x2
    542 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_data_label
    543 [0-9a-f]+ <[^>]*> addu	at,a1,at
    544 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    545 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    546 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    547 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_data_label
    548 [0-9a-f]+ <[^>]*> lui	at,0x2
    549 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_data_label
    550 [0-9a-f]+ <[^>]*> addu	at,a1,at
    551 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    552 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    553 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    554 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_data_label
    555 [0-9a-f]+ <[^>]*> lui	at,0x2
    556 [ 	]*[0-9a-f]+: R_MIPS_HI16	big_external_common
    557 [0-9a-f]+ <[^>]*> addu	at,a1,at
    558 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    559 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    560 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    561 [ 	]*[0-9a-f]+: R_MIPS_LO16	big_external_common
    562 [0-9a-f]+ <[^>]*> lui	at,0x2
    563 [ 	]*[0-9a-f]+: R_MIPS_HI16	small_external_common
    564 [0-9a-f]+ <[^>]*> addu	at,a1,at
    565 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    566 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    567 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    568 [ 	]*[0-9a-f]+: R_MIPS_LO16	small_external_common
    569 [0-9a-f]+ <[^>]*> lui	at,0x2
    570 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.bss
    571 [0-9a-f]+ <[^>]*> addu	at,a1,at
    572 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    573 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    574 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    575 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.bss
    576 [0-9a-f]+ <[^>]*> lui	at,0x2
    577 [ 	]*[0-9a-f]+: R_MIPS_HI16	\.sbss
    578 [0-9a-f]+ <[^>]*> addu	at,a1,at
    579 [0-9a-f]+ <[^>]*> lw	a0,-23131\(at\)
    580 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    581 [0-9a-f]+ <[^>]*> lw	a1,-23127\(at\)
    582 [ 	]*[0-9a-f]+: R_MIPS_LO16	\.sbss
    583 	\.\.\.
    584