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