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