1#objdump: -dr --prefix-addresses -mmips:3000 2#name: MIPS la-xgot 3#as: -32 -mips1 -KPIC -xgot --defsym KPIC=1 4#source: la.s 5 6# Test the la macro with -KPIC -xgot. 7 8.*: +file format .*mips.* 9 10Disassembly 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_GOT_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_GOT_LO16 big_external_data_label 38[0-9a-f]+ <[^>]*> lui a0,0x0 39[ ]*[0-9a-f]+: R_MIPS_GOT_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_GOT_LO16 small_external_data_label 43[0-9a-f]+ <[^>]*> lui a0,0x0 44[ ]*[0-9a-f]+: R_MIPS_GOT_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_GOT_LO16 big_external_common 48[0-9a-f]+ <[^>]*> lui a0,0x0 49[ ]*[0-9a-f]+: R_MIPS_GOT_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_GOT_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[0-9a-f]+ <[^>]*> addiu a0,a1,0 601[0-9a-f]+ <[^>]*> lui a0,0x12 602[0-9a-f]+ <[^>]*> ori a0,a0,0x3456 603[0-9a-f]+ <[^>]*> lui a0,0x12 604[0-9a-f]+ <[^>]*> ori a0,a0,0x3456 605[0-9a-f]+ <[^>]*> addu a0,a0,a1 606[0-9a-f]+ <[^>]*> lui a0,0x0 607[ ]*[0-9a-f]+: R_MIPS_GOT_HI16 big_external_data_label 608[0-9a-f]+ <[^>]*> addu a0,a0,gp 609[0-9a-f]+ <[^>]*> lw a0,0\(a0\) 610[ ]*[0-9a-f]+: R_MIPS_GOT_LO16 big_external_data_label 611[0-9a-f]+ <[^>]*> lui a0,0x0 612[ ]*[0-9a-f]+: R_MIPS_GOT_HI16 big_external_data_label 613[0-9a-f]+ <[^>]*> addu a0,a0,gp 614[0-9a-f]+ <[^>]*> lw a0,0\(a0\) 615[ ]*[0-9a-f]+: R_MIPS_GOT_LO16 big_external_data_label 616[0-9a-f]+ <[^>]*> nop 617[0-9a-f]+ <[^>]*> addu a0,a0,a1 618 ... 619