Home | History | Annotate | Download | only in ld-mips-elf
      1 
      2 .* file format .*
      3 
      4 
      5 Disassembly of section \.plt:
      6 
      7 # Only _dc (direct call from compressed code) functions should have a
      8 # MIPS16 PLT.  Note that indirect calls do not influence the choice,
      9 # so f_ic and f_lo_ic have MIPS rather than MIPS16 PLTs.
     10 10100000 <_PROCEDURE_LINKAGE_TABLE_>:
     11 .*:	3c1c1020 	lui	\$28,0x1020
     12 .*:	8f990000 	lw	\$25,0\(\$28\)
     13 .*:	279c0000 	addiu	\$28,\$28,0
     14 .*:	031cc023 	subu	\$24,\$24,\$28
     15 .*:	03e07821 	move	\$15,\$31
     16 .*:	0018c082 	srl	\$24,\$24,0x2
     17 .*:	0320f809 	jalr	\$25
     18 .*:	2718fffe 	addiu	\$24,\$24,-2
     19 
     20 10100020 <f_lo_iu@plt>:
     21 .*:	3c0f1020 	lui	\$15,0x1020
     22 .*:	8df90008 	lw	\$25,8\(\$15\)
     23 .*:	03200008 	jr	\$25
     24 .*:	25f80008 	addiu	\$24,\$15,8
     25 
     26 10100030 <f_lo_iu_du_dc@plt>:
     27 .*:	3c0f1020 	lui	\$15,0x1020
     28 .*:	8df9000c 	lw	\$25,12\(\$15\)
     29 .*:	03200008 	jr	\$25
     30 .*:	25f8000c 	addiu	\$24,\$15,12
     31 
     32 10100040 <f_lo_du_ic_dc@plt>:
     33 .*:	3c0f1020 	lui	\$15,0x1020
     34 .*:	8df90010 	lw	\$25,16\(\$15\)
     35 .*:	03200008 	jr	\$25
     36 .*:	25f80010 	addiu	\$24,\$15,16
     37 
     38 10100050 <f_du_dc@plt>:
     39 .*:	3c0f1020 	lui	\$15,0x1020
     40 .*:	8df90014 	lw	\$25,20\(\$15\)
     41 .*:	03200008 	jr	\$25
     42 .*:	25f80014 	addiu	\$24,\$15,20
     43 
     44 10100060 <f_iu_du_ic@plt>:
     45 .*:	3c0f1020 	lui	\$15,0x1020
     46 .*:	8df9001c 	lw	\$25,28\(\$15\)
     47 .*:	03200008 	jr	\$25
     48 .*:	25f8001c 	addiu	\$24,\$15,28
     49 
     50 10100070 <f_lo_du_ic@plt>:
     51 .*:	3c0f1020 	lui	\$15,0x1020
     52 .*:	8df90020 	lw	\$25,32\(\$15\)
     53 .*:	03200008 	jr	\$25
     54 .*:	25f80020 	addiu	\$24,\$15,32
     55 
     56 10100080 <f_lo_iu_ic@plt>:
     57 .*:	3c0f1020 	lui	\$15,0x1020
     58 .*:	8df90028 	lw	\$25,40\(\$15\)
     59 .*:	03200008 	jr	\$25
     60 .*:	25f80028 	addiu	\$24,\$15,40
     61 
     62 10100090 <f_lo_ic@plt>:
     63 .*:	3c0f1020 	lui	\$15,0x1020
     64 .*:	8df9002c 	lw	\$25,44\(\$15\)
     65 .*:	03200008 	jr	\$25
     66 .*:	25f8002c 	addiu	\$24,\$15,44
     67 
     68 101000a0 <f_lo_du_dc@plt>:
     69 .*:	3c0f1020 	lui	\$15,0x1020
     70 .*:	8df90030 	lw	\$25,48\(\$15\)
     71 .*:	03200008 	jr	\$25
     72 .*:	25f80030 	addiu	\$24,\$15,48
     73 
     74 101000b0 <f_du@plt>:
     75 .*:	3c0f1020 	lui	\$15,0x1020
     76 .*:	8df90034 	lw	\$25,52\(\$15\)
     77 .*:	03200008 	jr	\$25
     78 .*:	25f80034 	addiu	\$24,\$15,52
     79 
     80 101000c0 <f_du_ic_dc@plt>:
     81 .*:	3c0f1020 	lui	\$15,0x1020
     82 .*:	8df90038 	lw	\$25,56\(\$15\)
     83 .*:	03200008 	jr	\$25
     84 .*:	25f80038 	addiu	\$24,\$15,56
     85 
     86 101000d0 <f_du_ic@plt>:
     87 .*:	3c0f1020 	lui	\$15,0x1020
     88 .*:	8df9003c 	lw	\$25,60\(\$15\)
     89 .*:	03200008 	jr	\$25
     90 .*:	25f8003c 	addiu	\$24,\$15,60
     91 
     92 101000e0 <f_iu_du_dc@plt>:
     93 .*:	3c0f1020 	lui	\$15,0x1020
     94 .*:	8df90040 	lw	\$25,64\(\$15\)
     95 .*:	03200008 	jr	\$25
     96 .*:	25f80040 	addiu	\$24,\$15,64
     97 
     98 101000f0 <f_iu_du@plt>:
     99 .*:	3c0f1020 	lui	\$15,0x1020
    100 .*:	8df90048 	lw	\$25,72\(\$15\)
    101 .*:	03200008 	jr	\$25
    102 .*:	25f80048 	addiu	\$24,\$15,72
    103 
    104 10100100 <f_lo_iu_du@plt>:
    105 .*:	3c0f1020 	lui	\$15,0x1020
    106 .*:	8df9004c 	lw	\$25,76\(\$15\)
    107 .*:	03200008 	jr	\$25
    108 .*:	25f8004c 	addiu	\$24,\$15,76
    109 
    110 10100110 <f_lo_du@plt>:
    111 .*:	3c0f1020 	lui	\$15,0x1020
    112 .*:	8df90058 	lw	\$25,88\(\$15\)
    113 .*:	03200008 	jr	\$25
    114 .*:	25f80058 	addiu	\$24,\$15,88
    115 
    116 10100120 <f_iu_du_ic_dc@plt>:
    117 .*:	3c0f1020 	lui	\$15,0x1020
    118 .*:	8df90060 	lw	\$25,96\(\$15\)
    119 .*:	03200008 	jr	\$25
    120 .*:	25f80060 	addiu	\$24,\$15,96
    121 
    122 10100130 <f_lo_iu_du_ic@plt>:
    123 .*:	3c0f1020 	lui	\$15,0x1020
    124 .*:	8df90068 	lw	\$25,104\(\$15\)
    125 .*:	03200008 	jr	\$25
    126 .*:	25f80068 	addiu	\$24,\$15,104
    127 
    128 10100140 <f_lo_iu_du_ic_dc@plt>:
    129 .*:	3c0f1020 	lui	\$15,0x1020
    130 .*:	8df9006c 	lw	\$25,108\(\$15\)
    131 .*:	03200008 	jr	\$25
    132 .*:	25f8006c 	addiu	\$24,\$15,108
    133 
    134 10100150 <f_lo@plt>:
    135 .*:	3c0f1020 	lui	\$15,0x1020
    136 .*:	8df90074 	lw	\$25,116\(\$15\)
    137 .*:	03200008 	jr	\$25
    138 .*:	25f80074 	addiu	\$24,\$15,116
    139 
    140 10100160 <f_lo_iu_du_dc@mips16plt>:
    141 .*:	b203      	lw	\$2,1010016c <f_lo_iu_du_dc@mips16plt\+0xc>
    142 .*:	9a60      	lw	\$3,0\(\$2\)
    143 .*:	651a      	move	\$24,\$2
    144 .*:	eb00      	jr	\$3
    145 .*:	653b      	move	\$25,\$3
    146 .*:	6500      	nop
    147 .*:	.... .... 	\.word	0x1020000c
    148 
    149 10100170 <f_lo_du_ic_dc@mips16plt>:
    150 .*:	b203      	lw	\$2,1010017c <f_lo_du_ic_dc@mips16plt\+0xc>
    151 .*:	9a60      	lw	\$3,0\(\$2\)
    152 .*:	651a      	move	\$24,\$2
    153 .*:	eb00      	jr	\$3
    154 .*:	653b      	move	\$25,\$3
    155 .*:	6500      	nop
    156 .*:	.... .... 	\.word	0x10200010
    157 
    158 10100180 <f_du_dc@mips16plt>:
    159 .*:	b203      	lw	\$2,1010018c <f_du_dc@mips16plt\+0xc>
    160 .*:	9a60      	lw	\$3,0\(\$2\)
    161 .*:	651a      	move	\$24,\$2
    162 .*:	eb00      	jr	\$3
    163 .*:	653b      	move	\$25,\$3
    164 .*:	6500      	nop
    165 .*:	.... .... 	\.word	0x10200014
    166 
    167 10100190 <f_lo_iu_dc@mips16plt>:
    168 .*:	b203      	lw	\$2,1010019c <f_lo_iu_dc@mips16plt\+0xc>
    169 .*:	9a60      	lw	\$3,0\(\$2\)
    170 .*:	651a      	move	\$24,\$2
    171 .*:	eb00      	jr	\$3
    172 .*:	653b      	move	\$25,\$3
    173 .*:	6500      	nop
    174 .*:	.... .... 	\.word	0x10200018
    175 
    176 101001a0 <f_iu_dc@mips16plt>:
    177 .*:	b203      	lw	\$2,101001ac <f_iu_dc@mips16plt\+0xc>
    178 .*:	9a60      	lw	\$3,0\(\$2\)
    179 .*:	651a      	move	\$24,\$2
    180 .*:	eb00      	jr	\$3
    181 .*:	653b      	move	\$25,\$3
    182 .*:	6500      	nop
    183 .*:	.... .... 	\.word	0x10200024
    184 
    185 101001b0 <f_lo_du_dc@mips16plt>:
    186 .*:	b203      	lw	\$2,101001bc <f_lo_du_dc@mips16plt\+0xc>
    187 .*:	9a60      	lw	\$3,0\(\$2\)
    188 .*:	651a      	move	\$24,\$2
    189 .*:	eb00      	jr	\$3
    190 .*:	653b      	move	\$25,\$3
    191 .*:	6500      	nop
    192 .*:	.... .... 	\.word	0x10200030
    193 
    194 101001c0 <f_du_ic_dc@mips16plt>:
    195 .*:	b203      	lw	\$2,101001cc <f_du_ic_dc@mips16plt\+0xc>
    196 .*:	9a60      	lw	\$3,0\(\$2\)
    197 .*:	651a      	move	\$24,\$2
    198 .*:	eb00      	jr	\$3
    199 .*:	653b      	move	\$25,\$3
    200 .*:	6500      	nop
    201 .*:	.... .... 	\.word	0x10200038
    202 
    203 101001d0 <f_iu_du_dc@mips16plt>:
    204 .*:	b203      	lw	\$2,101001dc <f_iu_du_dc@mips16plt\+0xc>
    205 .*:	9a60      	lw	\$3,0\(\$2\)
    206 .*:	651a      	move	\$24,\$2
    207 .*:	eb00      	jr	\$3
    208 .*:	653b      	move	\$25,\$3
    209 .*:	6500      	nop
    210 .*:	.... .... 	\.word	0x10200040
    211 
    212 101001e0 <f_lo_dc@mips16plt>:
    213 .*:	b203      	lw	\$2,101001ec <f_lo_dc@mips16plt\+0xc>
    214 .*:	9a60      	lw	\$3,0\(\$2\)
    215 .*:	651a      	move	\$24,\$2
    216 .*:	eb00      	jr	\$3
    217 .*:	653b      	move	\$25,\$3
    218 .*:	6500      	nop
    219 .*:	.... .... 	\.word	0x10200044
    220 
    221 101001f0 <f_dc@mips16plt>:
    222 .*:	b203      	lw	\$2,101001fc <f_dc@mips16plt\+0xc>
    223 .*:	9a60      	lw	\$3,0\(\$2\)
    224 .*:	651a      	move	\$24,\$2
    225 .*:	eb00      	jr	\$3
    226 .*:	653b      	move	\$25,\$3
    227 .*:	6500      	nop
    228 .*:	.... .... 	\.word	0x10200050
    229 
    230 10100200 <f_ic_dc@mips16plt>:
    231 .*:	b203      	lw	\$2,1010020c <f_ic_dc@mips16plt\+0xc>
    232 .*:	9a60      	lw	\$3,0\(\$2\)
    233 .*:	651a      	move	\$24,\$2
    234 .*:	eb00      	jr	\$3
    235 .*:	653b      	move	\$25,\$3
    236 .*:	6500      	nop
    237 .*:	.... .... 	\.word	0x10200054
    238 
    239 10100210 <f_iu_ic_dc@mips16plt>:
    240 .*:	b203      	lw	\$2,1010021c <f_iu_ic_dc@mips16plt\+0xc>
    241 .*:	9a60      	lw	\$3,0\(\$2\)
    242 .*:	651a      	move	\$24,\$2
    243 .*:	eb00      	jr	\$3
    244 .*:	653b      	move	\$25,\$3
    245 .*:	6500      	nop
    246 .*:	.... .... 	\.word	0x1020005c
    247 
    248 10100220 <f_iu_du_ic_dc@mips16plt>:
    249 .*:	b203      	lw	\$2,1010022c <f_iu_du_ic_dc@mips16plt\+0xc>
    250 .*:	9a60      	lw	\$3,0\(\$2\)
    251 .*:	651a      	move	\$24,\$2
    252 .*:	eb00      	jr	\$3
    253 .*:	653b      	move	\$25,\$3
    254 .*:	6500      	nop
    255 .*:	.... .... 	\.word	0x10200060
    256 
    257 10100230 <f_lo_iu_ic_dc@mips16plt>:
    258 .*:	b203      	lw	\$2,1010023c <f_lo_iu_ic_dc@mips16plt\+0xc>
    259 .*:	9a60      	lw	\$3,0\(\$2\)
    260 .*:	651a      	move	\$24,\$2
    261 .*:	eb00      	jr	\$3
    262 .*:	653b      	move	\$25,\$3
    263 .*:	6500      	nop
    264 .*:	.... .... 	\.word	0x10200064
    265 
    266 10100240 <f_lo_iu_du_ic_dc@mips16plt>:
    267 .*:	b203      	lw	\$2,1010024c <f_lo_iu_du_ic_dc@mips16plt\+0xc>
    268 .*:	9a60      	lw	\$3,0\(\$2\)
    269 .*:	651a      	move	\$24,\$2
    270 .*:	eb00      	jr	\$3
    271 .*:	653b      	move	\$25,\$3
    272 .*:	6500      	nop
    273 .*:	.... .... 	\.word	0x1020006c
    274 
    275 10100250 <f_lo_ic_dc@mips16plt>:
    276 .*:	b203      	lw	\$2,1010025c <f_lo_ic_dc@mips16plt\+0xc>
    277 .*:	9a60      	lw	\$3,0\(\$2\)
    278 .*:	651a      	move	\$24,\$2
    279 .*:	eb00      	jr	\$3
    280 .*:	653b      	move	\$25,\$3
    281 .*:	6500      	nop
    282 .*:	.... .... 	\.word	0x10200070
    283 
    284 Disassembly of section \.text\.a:
    285 
    286 10101000 <testc>:
    287 .*:	.... .... 	jal	[0-9a-f]+ <f_dc@mips16plt>
    288 .*:	6500      	nop
    289 .*:	f090 9b4c 	lw	\$2,-32628\(\$3\)
    290 #				    ^ global GOT entry for f_ic
    291 .*:	.... .... 	jal	[0-9a-f]+ <f_ic_dc@mips16plt>
    292 .*:	6500      	nop
    293 .*:	f010 9b58 	lw	\$2,-32744\(\$3\)
    294 #				    ^ local GOT entry for f_ic_dc@mips16plt
    295 .*:	.... .... 	jal	[0-9a-f]+ <f_du_dc@mips16plt>
    296 .*:	6500      	nop
    297 .*:	f010 9b5c 	lw	\$2,-32740\(\$3\)
    298 #				    ^ local GOT entry for f_du_ic@plt
    299 .*:	.... .... 	jal	[0-9a-f]+ <f_du_ic_dc@mips16plt>
    300 .*:	6500      	nop
    301 .*:	f030 9b40 	lw	\$2,-32736\(\$3\)
    302 #				    ^ local GOT entry for f_du_ic_dc@plt
    303 .*:	.... .... 	jal	[0-9a-f]+ <f_iu_dc@mips16plt>
    304 .*:	6500      	nop
    305 .*:	f090 9b48 	lw	\$2,-32632\(\$3\)
    306 #				    ^ global GOT entry for f_iu_ic
    307 .*:	.... .... 	jal	[0-9a-f]+ <f_iu_ic_dc@mips16plt>
    308 .*:	6500      	nop
    309 .*:	f030 9b44 	lw	\$2,-32732\(\$3\)
    310 #				    ^ local GOT entry for f_iu_ic_dc@mips16plt
    311 .*:	.... .... 	jal	[0-9a-f]+ <f_iu_du_dc@mips16plt>
    312 .*:	6500      	nop
    313 .*:	f030 9b48 	lw	\$2,-32728\(\$3\)
    314 #				    ^ local GOT entry for f_iu_du_ic@plt
    315 .*:	.... .... 	jal	[0-9a-f]+ <f_iu_du_ic_dc@mips16plt>
    316 .*:	6500      	nop
    317 .*:	f030 9b4c 	lw	\$2,-32724\(\$3\)
    318 #				    ^ local GOT entry for f_iu_du_ic_dc@plt
    319 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_dc@mips16plt>
    320 .*:	6500      	nop
    321 .*:	f030 9b50 	lw	\$2,-32720\(\$3\)
    322 #				    ^ local GOT entry for f_lo_ic@plt
    323 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_ic_dc@mips16plt>
    324 .*:	6500      	nop
    325 .*:	f030 9b54 	lw	\$2,-32716\(\$3\)
    326 #				    ^ local GOT entry for f_lo_ic_dc@mips16plt
    327 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_du_dc@mips16plt>
    328 .*:	6500      	nop
    329 .*:	f030 9b58 	lw	\$2,-32712\(\$3\)
    330 #				    ^ local GOT entry for f_lo_du_ic@plt
    331 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_du_ic_dc@mips16plt>
    332 .*:	6500      	nop
    333 .*:	f030 9b5c 	lw	\$2,-32708\(\$3\)
    334 #				    ^ local GOT entry for f_lo_du_ic_dc@plt
    335 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_iu_dc@mips16plt>
    336 .*:	6500      	nop
    337 .*:	f050 9b40 	lw	\$2,-32704\(\$3\)
    338 #				    ^ local GOT entry for f_lo_iu_ic@plt
    339 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_iu_ic_dc@mips16plt>
    340 .*:	6500      	nop
    341 .*:	f050 9b44 	lw	\$2,-32700\(\$3\)
    342 #				    ^ local GOT entry for f_lo_iu_ic_dc@mips16plt
    343 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_iu_du_dc@mips16plt>
    344 .*:	6500      	nop
    345 .*:	f050 9b48 	lw	\$2,-32696\(\$3\)
    346 #				    ^ local GOT entry for f_lo_iu_du_ic@plt
    347 .*:	.... .... 	jal	[0-9a-f]+ <f_lo_iu_du_ic_dc@mips16plt>
    348 .*:	6500      	nop
    349 .*:	f050 9b4c 	lw	\$2,-32692\(\$3\)
    350 #				    ^ local GOT entry for f_lo_iu_du_ic_dc@plt
    351 .*:	e820      	jr	\$31
    352 
    353 Disassembly of section \.text\.b:
    354 
    355 10102000 <testu>:
    356 .*:	........ 	jal	[0-9a-f]+ <f_du@plt>
    357 .*:	00000000 	nop
    358 .*:	........ 	j	[0-9a-f]+ <f_du@plt>
    359 .*:	00000000 	nop
    360 .*:	........ 	jal	[0-9a-f]+ <f_du_dc@plt>
    361 .*:	00000000 	nop
    362 .*:	........ 	j	[0-9a-f]+ <f_du_dc@plt>
    363 .*:	00000000 	nop
    364 .*:	........ 	jal	[0-9a-f]+ <f_du_ic@plt>
    365 .*:	00000000 	nop
    366 .*:	........ 	j	[0-9a-f]+ <f_du_ic@plt>
    367 .*:	00000000 	nop
    368 .*:	........ 	jal	[0-9a-f]+ <f_du_ic_dc@plt>
    369 .*:	00000000 	nop
    370 .*:	........ 	j	[0-9a-f]+ <f_du_ic_dc@plt>
    371 .*:	00000000 	nop
    372 .*:	8c628090 	lw	\$2,-32624\(\$3\)
    373 #				    ^ global GOT entry for f_iu
    374 .*:	8c628050 	lw	\$2,-32688\(\$3\)
    375 #				    ^ local GOT entry for f_iu_dc@mips16plt
    376 .*:	8c628088 	lw	\$2,-32632\(\$3\)
    377 #				    ^ global GOT entry for f_iu_ic
    378 .*:	8c628024 	lw	\$2,-32732\(\$3\)
    379 #				    ^ local GOT entry for f_iu_ic_dc@mips16plt
    380 .*:	........ 	jal	[0-9a-f]+ <f_iu_du@plt>
    381 .*:	00000000 	nop
    382 .*:	........ 	j	[0-9a-f]+ <f_iu_du@plt>
    383 .*:	00000000 	nop
    384 .*:	8c628054 	lw	\$2,-32684\(\$3\)
    385 #				    ^ local GOT entry for f_iu_du@plt
    386 .*:	........ 	jal	[0-9a-f]+ <f_iu_du_dc@plt>
    387 .*:	00000000 	nop
    388 .*:	........ 	j	[0-9a-f]+ <f_iu_du_dc@plt>
    389 .*:	00000000 	nop
    390 .*:	8c628058 	lw	\$2,-32680\(\$3\)
    391 #				    ^ local GOT entry for f_iu_du_dc@plt
    392 .*:	........ 	jal	[0-9a-f]+ <f_iu_du_ic@plt>
    393 .*:	00000000 	nop
    394 .*:	........ 	j	[0-9a-f]+ <f_iu_du_ic@plt>
    395 .*:	00000000 	nop
    396 .*:	8c628028 	lw	\$2,-32728\(\$3\)
    397 #				    ^ local GOT entry for f_iu_du_ic@plt
    398 .*:	........ 	jal	[0-9a-f]+ <f_iu_du_ic_dc@plt>
    399 .*:	00000000 	nop
    400 .*:	........ 	j	[0-9a-f]+ <f_iu_du_ic_dc@plt>
    401 .*:	00000000 	nop
    402 .*:	8c62802c 	lw	\$2,-32724\(\$3\)
    403 #				    ^ local GOT entry for f_iu_du_ic_dc@plt
    404 .*:	........ 	jal	[0-9a-f]+ <f_lo_du@plt>
    405 .*:	00000000 	nop
    406 .*:	........ 	j	[0-9a-f]+ <f_lo_du@plt>
    407 .*:	00000000 	nop
    408 .*:	........ 	jal	[0-9a-f]+ <f_lo_du_dc@plt>
    409 .*:	00000000 	nop
    410 .*:	........ 	j	[0-9a-f]+ <f_lo_du_dc@plt>
    411 .*:	00000000 	nop
    412 .*:	........ 	jal	[0-9a-f]+ <f_lo_du_ic@plt>
    413 .*:	00000000 	nop
    414 .*:	........ 	j	[0-9a-f]+ <f_lo_du_ic@plt>
    415 .*:	00000000 	nop
    416 .*:	........ 	jal	[0-9a-f]+ <f_lo_du_ic_dc@plt>
    417 .*:	00000000 	nop
    418 .*:	........ 	j	[0-9a-f]+ <f_lo_du_ic_dc@plt>
    419 .*:	00000000 	nop
    420 .*:	8c62805c 	lw	\$2,-32676\(\$3\)
    421 #				    ^ local GOT entry for f_lo_iu@plt
    422 .*:	8c628060 	lw	\$2,-32672\(\$3\)
    423 #				    ^ local GOT entry for f_lo_iu_dc@mips16plt
    424 .*:	8c628040 	lw	\$2,-32704\(\$3\)
    425 #				    ^ local GOT entry for f_lo_iu_ic@plt
    426 .*:	8c628044 	lw	\$2,-32700\(\$3\)
    427 #				    ^ local GOT entry for f_lo_iu_ic_dc@mips16plt
    428 .*:	........ 	jal	[0-9a-f]+ <f_lo_iu_du@plt>
    429 .*:	00000000 	nop
    430 .*:	........ 	j	[0-9a-f]+ <f_lo_iu_du@plt>
    431 .*:	00000000 	nop
    432 .*:	8c628064 	lw	\$2,-32668\(\$3\)
    433 #				    ^ local GOT entry for f_lo_iu_du@plt
    434 .*:	........ 	jal	[0-9a-f]+ <f_lo_iu_du_dc@plt>
    435 .*:	00000000 	nop
    436 .*:	........ 	j	[0-9a-f]+ <f_lo_iu_du_dc@plt>
    437 .*:	00000000 	nop
    438 .*:	8c628068 	lw	\$2,-32664\(\$3\)
    439 #				    ^ local GOT entry for f_lo_iu_du_dc@plt
    440 .*:	........ 	jal	[0-9a-f]+ <f_lo_iu_du_ic@plt>
    441 .*:	00000000 	nop
    442 .*:	........ 	j	[0-9a-f]+ <f_lo_iu_du_ic@plt>
    443 .*:	00000000 	nop
    444 .*:	8c628048 	lw	\$2,-32696\(\$3\)
    445 #				    ^ local GOT entry for f_lo_iu_du_ic@plt
    446 .*:	........ 	jal	[0-9a-f]+ <f_lo_iu_du_ic_dc@plt>
    447 .*:	00000000 	nop
    448 .*:	........ 	j	[0-9a-f]+ <f_lo_iu_du_ic_dc@plt>
    449 .*:	00000000 	nop
    450 .*:	8c62804c 	lw	\$2,-32692\(\$3\)
    451 #				    ^ local GOT entry for f_lo_iu_du_ic_dc@plt
    452 .*:	03e00008 	jr	\$31
    453 
    454 Disassembly of section \.text\.c:
    455 
    456 10103000 <testlo>:
    457 .*:	24020150 	li	\$2,336
    458 #				    ^ low 16 bits of f_lo@plt
    459 .*:	240201e1 	li	\$2,481
    460 #				    ^ low 16 bits of f_lo_dc@mips16plt
    461 .*:	24020090 	li	\$2,144
    462 #				    ^ low 16 bits of f_lo_ic@plt
    463 .*:	24020251 	li	\$2,593
    464 #				    ^ low 16 bits of f_lo_ic_dc@mips16plt
    465 .*:	24020110 	li	\$2,272
    466 #				    ^ low 16 bits of f_lo_du@plt
    467 .*:	240200a0 	li	\$2,160
    468 #				    ^ low 16 bits of f_lo_du_dc@plt
    469 .*:	24020070 	li	\$2,112
    470 #				    ^ low 16 bits of f_lo_du_ic@plt
    471 .*:	24020040 	li	\$2,64
    472 #				    ^ low 16 bits of f_lo_du_ic_dc@plt
    473 .*:	24020020 	li	\$2,32
    474 #				    ^ low 16 bits of f_lo_iu@plt
    475 .*:	24020191 	li	\$2,401
    476 #				    ^ low 16 bits of f_lo_iu_dc@mips16plt
    477 .*:	24020080 	li	\$2,128
    478 #				    ^ low 16 bits of f_lo_iu_ic@plt
    479 .*:	24020231 	li	\$2,561
    480 #				    ^ low 16 bits of f_lo_iu_ic_dc@mips16plt
    481 .*:	24020100 	li	\$2,256
    482 #				    ^ low 16 bits of f_lo_iu_du@plt
    483 .*:	24020030 	li	\$2,48
    484 #				    ^ low 16 bits of f_lo_iu_du_dc@plt
    485 .*:	24020130 	li	\$2,304
    486 #				    ^ low 16 bits of f_lo_iu_du_ic@plt
    487 .*:	24020140 	li	\$2,320
    488 #				    ^ low 16 bits of f_lo_iu_du_ic_dc@plt
    489 
    490 Disassembly of section \.text\.d:
    491 
    492 10104000 <testgot>:
    493 .*:	8f828094 	lw	\$2,-32620\(\$28\)
    494 #				    ^ global GOT entry for f
    495 .*:	8f82806c 	lw	\$2,-32660\(\$28\)
    496 #				    ^ local GOT entry for f_dc@mips16plt
    497 .*:	8f82808c 	lw	\$2,-32628\(\$28\)
    498 #				    ^ global GOT entry for f_ic
    499 .*:	8f828018 	lw	\$2,-32744\(\$28\)
    500 #				    ^ local GOT entry for f_ic_dc@mips16plt
    501 .*:	8f828070 	lw	\$2,-32656\(\$28\)
    502 #				    ^ local GOT entry for f_du@plt
    503 .*:	8f828074 	lw	\$2,-32652\(\$28\)
    504 #				    ^ local GOT entry for f_du_dc@plt
    505 .*:	8f82801c 	lw	\$2,-32740\(\$28\)
    506 #				    ^ local GOT entry for f_du_ic@plt
    507 .*:	8f828020 	lw	\$2,-32736\(\$28\)
    508 #				    ^ local GOT entry for f_du_ic_dc@plt
    509 .*:	8f828090 	lw	\$2,-32624\(\$28\)
    510 #				    ^ global GOT entry for f_iu
    511 .*:	8f828050 	lw	\$2,-32688\(\$28\)
    512 #				    ^ local GOT entry for f_iu_dc@mips16plt
    513 .*:	8f828088 	lw	\$2,-32632\(\$28\)
    514 #				    ^ global GOT entry for f_iu_ic
    515 .*:	8f828024 	lw	\$2,-32732\(\$28\)
    516 #				    ^ local GOT entry for f_iu_ic_dc@mips16plt
    517 .*:	8f828054 	lw	\$2,-32684\(\$28\)
    518 #				    ^ local GOT entry for f_iu_du@plt
    519 .*:	8f828058 	lw	\$2,-32680\(\$28\)
    520 #				    ^ local GOT entry for f_iu_du_dc@plt
    521 .*:	8f828028 	lw	\$2,-32728\(\$28\)
    522 #				    ^ local GOT entry for f_iu_du_ic@plt
    523 .*:	8f82802c 	lw	\$2,-32724\(\$28\)
    524 #				    ^ local GOT entry for f_iu_du_ic_dc@plt
    525 .*:	8f828078 	lw	\$2,-32648\(\$28\)
    526 #				    ^ local GOT entry for f_lo@plt
    527 .*:	8f82807c 	lw	\$2,-32644\(\$28\)
    528 #				    ^ local GOT entry for f_lo_dc@mips16plt
    529 .*:	8f828030 	lw	\$2,-32720\(\$28\)
    530 #				    ^ local GOT entry for f_lo_ic@plt
    531 .*:	8f828034 	lw	\$2,-32716\(\$28\)
    532 #				    ^ local GOT entry for f_lo_ic_dc@mips16plt
    533 .*:	8f828080 	lw	\$2,-32640\(\$28\)
    534 #				    ^ local GOT entry for f_lo_du@plt
    535 .*:	8f828084 	lw	\$2,-32636\(\$28\)
    536 #				    ^ local GOT entry for f_lo_du_dc@plt
    537 .*:	8f828038 	lw	\$2,-32712\(\$28\)
    538 #				    ^ local GOT entry for f_lo_du_ic@plt
    539 .*:	8f82803c 	lw	\$2,-32708\(\$28\)
    540 #				    ^ local GOT entry for f_lo_du_ic_dc@plt
    541 .*:	8f82805c 	lw	\$2,-32676\(\$28\)
    542 #				    ^ local GOT entry for f_lo_iu@plt
    543 .*:	8f828060 	lw	\$2,-32672\(\$28\)
    544 #				    ^ local GOT entry for f_lo_iu_dc@mips16plt
    545 .*:	8f828040 	lw	\$2,-32704\(\$28\)
    546 #				    ^ local GOT entry for f_lo_iu_ic@plt
    547 .*:	8f828044 	lw	\$2,-32700\(\$28\)
    548 #				    ^ local GOT entry for f_lo_iu_ic_dc@mips16plt
    549 .*:	8f828064 	lw	\$2,-32668\(\$28\)
    550 #				    ^ local GOT entry for f_lo_iu_du@plt
    551 .*:	8f828068 	lw	\$2,-32664\(\$28\)
    552 #				    ^ local GOT entry for f_lo_iu_du_dc@plt
    553 .*:	8f828048 	lw	\$2,-32696\(\$28\)
    554 #				    ^ local GOT entry for f_lo_iu_du_ic@plt
    555 .*:	8f82804c 	lw	\$2,-32692\(\$28\)
    556 #				    ^ local GOT entry for f_lo_iu_du_ic_dc@plt
    557 
    558