1 2 .* 3 4 5 Disassembly of section \.plt: 6 7 00009000 <atf2@plt-0x14>: 8 9000: e52de004 push {lr} ; \(str lr, \[sp, #-4\]!\) 9 9004: e59fe004 ldr lr, \[pc, #4\] ; 9010 <atf2@plt-0x4> 10 9008: e08fe00e add lr, pc, lr 11 900c: e5bef008 ldr pc, \[lr, #8\]! 12 #------------------------------------------------------------------------------ 13 #------ PC-relative offset of .got.plt 14 #------------------------------------------------------------------------------ 15 9010: 00007ff0 \.word 0x00007ff0 16 #------------------------------------------------------------------------------ 17 #------ thumb entry to atf2's .plt entry 18 #------------------------------------------------------------------------------ 19 00009014 <atf2@plt>: 20 9014: 4778 bx pc 21 9016: 46c0 nop ; \(mov r8, r8\) 22 #------------------------------------------------------------------------------ 23 #------ atf2's .plt entry 24 #------------------------------------------------------------------------------ 25 9018: e28fc600 add ip, pc, #0, 12 26 901c: e28cca07 add ip, ip, #28672 ; 0x7000 27 9020: e5bcffec ldr pc, \[ip, #4076\]! ; 0xfec 28 #------------------------------------------------------------------------------ 29 #------ thumb entry to ttf2's .plt entry 30 #------------------------------------------------------------------------------ 31 00009024 <ttf2@plt>: 32 9024: 4778 bx pc 33 9026: 46c0 nop ; \(mov r8, r8\) 34 #------------------------------------------------------------------------------ 35 #------ ttf2's .plt entry 36 #------------------------------------------------------------------------------ 37 9028: e28fc600 add ip, pc, #0, 12 38 902c: e28cca07 add ip, ip, #28672 ; 0x7000 39 9030: e5bcffe0 ldr pc, \[ip, #4064\]! ; 0xfe0 40 #------------------------------------------------------------------------------ 41 #------ thumb entry to tbf2's .plt entry 42 #------------------------------------------------------------------------------ 43 00009034 <tbf2@plt>: 44 9034: 4778 bx pc 45 9036: 46c0 nop ; \(mov r8, r8\) 46 #------------------------------------------------------------------------------ 47 #------ tbf2's .plt entry 48 #------------------------------------------------------------------------------ 49 9038: e28fc600 add ip, pc, #0, 12 50 903c: e28cca07 add ip, ip, #28672 ; 0x7000 51 9040: e5bcffd4 ldr pc, \[ip, #4052\]! ; 0xfd4 52 #------------------------------------------------------------------------------ 53 #------ taf2's .plt entry 54 #------------------------------------------------------------------------------ 55 00009044 <taf2@plt>: 56 9044: e28fc600 add ip, pc, #0, 12 57 9048: e28cca07 add ip, ip, #28672 ; 0x7000 58 904c: e5bcffcc ldr pc, \[ip, #4044\]! ; 0xfcc 59 #------------------------------------------------------------------------------ 60 #------ aaf2's .plt entry 61 #------------------------------------------------------------------------------ 62 00009050 <aaf2@plt>: 63 9050: e28fc600 add ip, pc, #0, 12 64 9054: e28cca07 add ip, ip, #28672 ; 0x7000 65 9058: e5bcffc4 ldr pc, \[ip, #4036\]! ; 0xfc4 66 #------------------------------------------------------------------------------ 67 #------ thumb entry to abf2's .plt entry 68 #------------------------------------------------------------------------------ 69 0000905c <abf2@plt>: 70 905c: 4778 bx pc 71 905e: 46c0 nop ; \(mov r8, r8\) 72 #------------------------------------------------------------------------------ 73 #------ abf2's .plt entry 74 #------------------------------------------------------------------------------ 75 9060: e28fc600 add ip, pc, #0, 12 76 9064: e28cca07 add ip, ip, #28672 ; 0x7000 77 9068: e5bcffb8 ldr pc, \[ip, #4024\]! ; 0xfb8 78 79 Disassembly of section \.iplt: 80 81 0000906c <\.iplt>: 82 #------------------------------------------------------------------------------ 83 #------ aaf1's .iplt entry 84 #------------------------------------------------------------------------------ 85 906c: e28fc600 add ip, pc, #0, 12 86 9070: e28cca07 add ip, ip, #28672 ; 0x7000 87 9074: e5bcffb0 ldr pc, \[ip, #4016\]! ; 0xfb0 88 #------------------------------------------------------------------------------ 89 #------ thumb entry to atf1's .iplt entry 90 #------------------------------------------------------------------------------ 91 9078: 4778 bx pc 92 907a: 46c0 nop ; \(mov r8, r8\) 93 #------------------------------------------------------------------------------ 94 #------ atf1's .iplt entry 95 #------------------------------------------------------------------------------ 96 907c: e28fc600 add ip, pc, #0, 12 97 9080: e28cca07 add ip, ip, #28672 ; 0x7000 98 9084: e5bcffa4 ldr pc, \[ip, #4004\]! ; 0xfa4 99 #------------------------------------------------------------------------------ 100 #------ thumb entry to abf1's .iplt entry 101 #------------------------------------------------------------------------------ 102 9088: 4778 bx pc 103 908a: 46c0 nop ; \(mov r8, r8\) 104 #------------------------------------------------------------------------------ 105 #------ abf1's .iplt entry 106 #------------------------------------------------------------------------------ 107 908c: e28fc600 add ip, pc, #0, 12 108 9090: e28cca07 add ip, ip, #28672 ; 0x7000 109 9094: e5bcff98 ldr pc, \[ip, #3992\]! ; 0xf98 110 #------------------------------------------------------------------------------ 111 #------ taf1's .iplt entry 112 #------------------------------------------------------------------------------ 113 9098: e28fc600 add ip, pc, #0, 12 114 909c: e28cca07 add ip, ip, #28672 ; 0x7000 115 90a0: e5bcff90 ldr pc, \[ip, #3984\]! ; 0xf90 116 #------------------------------------------------------------------------------ 117 #------ thumb entry to ttf1's .iplt entry 118 #------------------------------------------------------------------------------ 119 90a4: 4778 bx pc 120 90a6: 46c0 nop ; \(mov r8, r8\) 121 #------------------------------------------------------------------------------ 122 #------ ttf1's .iplt entry 123 #------------------------------------------------------------------------------ 124 90a8: e28fc600 add ip, pc, #0, 12 125 90ac: e28cca07 add ip, ip, #28672 ; 0x7000 126 90b0: e5bcff84 ldr pc, \[ip, #3972\]! ; 0xf84 127 #------------------------------------------------------------------------------ 128 #------ thumb entry to tbf1's .iplt entry 129 #------------------------------------------------------------------------------ 130 90b4: 4778 bx pc 131 90b6: 46c0 nop ; \(mov r8, r8\) 132 #------------------------------------------------------------------------------ 133 #------ tbf1's .iplt entry 134 #------------------------------------------------------------------------------ 135 90b8: e28fc600 add ip, pc, #0, 12 136 90bc: e28cca07 add ip, ip, #28672 ; 0x7000 137 90c0: e5bcff78 ldr pc, \[ip, #3960\]! ; 0xf78 138 #------------------------------------------------------------------------------ 139 #------ aaf4's .iplt entry 140 #------------------------------------------------------------------------------ 141 90c4: e28fc600 add ip, pc, #0, 12 142 90c8: e28cca07 add ip, ip, #28672 ; 0x7000 143 90cc: e5bcff70 ldr pc, \[ip, #3952\]! ; 0xf70 144 #------------------------------------------------------------------------------ 145 #------ thumb entry to atf3's .iplt entry 146 #------------------------------------------------------------------------------ 147 90d0: 4778 bx pc 148 90d2: 46c0 nop ; \(mov r8, r8\) 149 #------------------------------------------------------------------------------ 150 #------ atf3's .iplt entry 151 #------------------------------------------------------------------------------ 152 90d4: e28fc600 add ip, pc, #0, 12 153 90d8: e28cca07 add ip, ip, #28672 ; 0x7000 154 90dc: e5bcff64 ldr pc, \[ip, #3940\]! ; 0xf64 155 #------------------------------------------------------------------------------ 156 #------ thumb entry to abf3's .iplt entry 157 #------------------------------------------------------------------------------ 158 90e0: 4778 bx pc 159 90e2: 46c0 nop ; \(mov r8, r8\) 160 #------------------------------------------------------------------------------ 161 #------ abf3's .iplt entry 162 #------------------------------------------------------------------------------ 163 90e4: e28fc600 add ip, pc, #0, 12 164 90e8: e28cca07 add ip, ip, #28672 ; 0x7000 165 90ec: e5bcff58 ldr pc, \[ip, #3928\]! ; 0xf58 166 #------------------------------------------------------------------------------ 167 #------ thumb entry to ttf3's .iplt entry 168 #------------------------------------------------------------------------------ 169 90f0: 4778 bx pc 170 90f2: 46c0 nop ; \(mov r8, r8\) 171 #------------------------------------------------------------------------------ 172 #------ ttf3's .iplt entry 173 #------------------------------------------------------------------------------ 174 90f4: e28fc600 add ip, pc, #0, 12 175 90f8: e28cca07 add ip, ip, #28672 ; 0x7000 176 90fc: e5bcff4c ldr pc, \[ip, #3916\]! ; 0xf4c 177 #------------------------------------------------------------------------------ 178 #------ thumb entry to tbf3's .iplt entry 179 #------------------------------------------------------------------------------ 180 9100: 4778 bx pc 181 9102: 46c0 nop ; \(mov r8, r8\) 182 #------------------------------------------------------------------------------ 183 #------ tbf3's .iplt entry 184 #------------------------------------------------------------------------------ 185 9104: e28fc600 add ip, pc, #0, 12 186 9108: e28cca07 add ip, ip, #28672 ; 0x7000 187 910c: e5bcff40 ldr pc, \[ip, #3904\]! ; 0xf40 188 #------------------------------------------------------------------------------ 189 #------ taf3's .iplt entry 190 #------------------------------------------------------------------------------ 191 9110: e28fc600 add ip, pc, #0, 12 192 9114: e28cca07 add ip, ip, #28672 ; 0x7000 193 9118: e5bcff38 ldr pc, \[ip, #3896\]! ; 0xf38 194 #------------------------------------------------------------------------------ 195 #------ thumb entry to abf4's .iplt entry 196 #------------------------------------------------------------------------------ 197 911c: 4778 bx pc 198 911e: 46c0 nop ; \(mov r8, r8\) 199 #------------------------------------------------------------------------------ 200 #------ abf4's .iplt entry 201 #------------------------------------------------------------------------------ 202 9120: e28fc600 add ip, pc, #0, 12 203 9124: e28cca07 add ip, ip, #28672 ; 0x7000 204 9128: e5bcff2c ldr pc, \[ip, #3884\]! ; 0xf2c 205 #------------------------------------------------------------------------------ 206 #------ thumb entry to tbf4's .iplt entry 207 #------------------------------------------------------------------------------ 208 912c: 4778 bx pc 209 912e: 46c0 nop ; \(mov r8, r8\) 210 #------------------------------------------------------------------------------ 211 #------ tbf4's .iplt entry 212 #------------------------------------------------------------------------------ 213 9130: e28fc600 add ip, pc, #0, 12 214 9134: e28cca07 add ip, ip, #28672 ; 0x7000 215 9138: e5bcff20 ldr pc, \[ip, #3872\]! ; 0xf20 216 #------------------------------------------------------------------------------ 217 #------ thumb entry to ttf4's .iplt entry 218 #------------------------------------------------------------------------------ 219 913c: 4778 bx pc 220 913e: 46c0 nop ; \(mov r8, r8\) 221 #------------------------------------------------------------------------------ 222 #------ ttf4's .iplt entry 223 #------------------------------------------------------------------------------ 224 9140: e28fc600 add ip, pc, #0, 12 225 9144: e28cca07 add ip, ip, #28672 ; 0x7000 226 9148: e5bcff14 ldr pc, \[ip, #3860\]! ; 0xf14 227 #------------------------------------------------------------------------------ 228 #------ aaf3's .iplt entry 229 #------------------------------------------------------------------------------ 230 914c: e28fc600 add ip, pc, #0, 12 231 9150: e28cca07 add ip, ip, #28672 ; 0x7000 232 9154: e5bcff0c ldr pc, \[ip, #3852\]! ; 0xf0c 233 #------------------------------------------------------------------------------ 234 #------ thumb entry to atf4's .iplt entry 235 #------------------------------------------------------------------------------ 236 9158: 4778 bx pc 237 915a: 46c0 nop ; \(mov r8, r8\) 238 #------------------------------------------------------------------------------ 239 #------ atf4's .iplt entry 240 #------------------------------------------------------------------------------ 241 915c: e28fc600 add ip, pc, #0, 12 242 9160: e28cca07 add ip, ip, #28672 ; 0x7000 243 9164: e5bcff00 ldr pc, \[ip, #3840\]! ; 0xf00 244 #------------------------------------------------------------------------------ 245 #------ taf4's .iplt entry 246 #------------------------------------------------------------------------------ 247 9168: e28fc600 add ip, pc, #0, 12 248 916c: e28cca07 add ip, ip, #28672 ; 0x7000 249 9170: e5bcfef8 ldr pc, \[ip, #3832\]! ; 0xef8 250 251 Disassembly of section \.text: 252 253 0000a000 <aaf1>: 254 a000: e1a0f00e mov pc, lr 255 256 0000a004 <atf1>: 257 a004: e1a0f00e mov pc, lr 258 259 0000a008 <abf1>: 260 a008: e1a0f00e mov pc, lr 261 262 0000a00c <taf1>: 263 a00c: 46f7 mov pc, lr 264 265 0000a00e <ttf1>: 266 a00e: 46f7 mov pc, lr 267 268 0000a010 <tbf1>: 269 a010: 46f7 mov pc, lr 270 \.\.\. 271 272 0000a014 <aaf2>: 273 a014: e1a0f00e mov pc, lr 274 275 0000a018 <atf2>: 276 a018: e1a0f00e mov pc, lr 277 278 0000a01c <abf2>: 279 a01c: e1a0f00e mov pc, lr 280 281 0000a020 <taf2>: 282 a020: 46f7 mov pc, lr 283 284 0000a022 <ttf2>: 285 a022: 46f7 mov pc, lr 286 287 0000a024 <tbf2>: 288 a024: 46f7 mov pc, lr 289 \.\.\. 290 291 0000a028 <aaf3>: 292 a028: e1a0f00e mov pc, lr 293 294 0000a02c <atf3>: 295 a02c: e1a0f00e mov pc, lr 296 297 0000a030 <abf3>: 298 a030: e1a0f00e mov pc, lr 299 300 0000a034 <taf3>: 301 a034: 46f7 mov pc, lr 302 303 0000a036 <ttf3>: 304 a036: 46f7 mov pc, lr 305 306 0000a038 <tbf3>: 307 a038: 46f7 mov pc, lr 308 \.\.\. 309 310 0000a03c <aaf4>: 311 a03c: e1a0f00e mov pc, lr 312 313 0000a040 <atf4>: 314 a040: e1a0f00e mov pc, lr 315 316 0000a044 <abf4>: 317 a044: e1a0f00e mov pc, lr 318 319 0000a048 <taf4>: 320 a048: 46f7 mov pc, lr 321 322 0000a04a <ttf4>: 323 a04a: 46f7 mov pc, lr 324 325 0000a04c <tbf4>: 326 a04c: 46f7 mov pc, lr 327 \.\.\. 328 329 0000a050 <arm>: 330 a050: eb0017ea bl 10000 <foo> 331 a054: ea0017e9 b 10000 <foo> 332 a058: 0a0017e8 beq 10000 <foo> 333 a05c: e59f4000 ldr r4, \[pc\] ; a064 <arm\+0x14> 334 a060: e59f4000 ldr r4, \[pc\] ; a068 <arm\+0x18> 335 #------------------------------------------------------------------------------ 336 #------ .got offset for foo 337 #------------------------------------------------------------------------------ 338 a064: 00000070 \.word 0x00000070 339 #------------------------------------------------------------------------------ 340 #------ PC-relative offset of .got entry for foo 341 #------------------------------------------------------------------------------ 342 a068: 00007004 \.word 0x00007004 343 #------------------------------------------------------------------------------ 344 #------ aaf1's .iplt entry 345 #------------------------------------------------------------------------------ 346 a06c: ebfffbfe bl 906c <abf2@plt\+0x10> 347 #------------------------------------------------------------------------------ 348 #------ aaf1's .iplt entry 349 #------------------------------------------------------------------------------ 350 a070: eafffbfd b 906c <abf2@plt\+0x10> 351 #------------------------------------------------------------------------------ 352 #------ aaf1's .iplt entry 353 #------------------------------------------------------------------------------ 354 a074: 0afffbfc beq 906c <abf2@plt\+0x10> 355 a078: e59f4000 ldr r4, \[pc\] ; a080 <arm\+0x30> 356 a07c: e59f4000 ldr r4, \[pc\] ; a084 <arm\+0x34> 357 #------------------------------------------------------------------------------ 358 #------ GP-relative offset of aaf1's .igot.plt entry 359 #------------------------------------------------------------------------------ 360 a080: 00000024 \.word 0x00000024 361 #------------------------------------------------------------------------------ 362 #------ PC-relative offset of aaf1's .igot.plt entry 363 #------------------------------------------------------------------------------ 364 a084: 00006fa0 \.word 0x00006fa0 365 #------------------------------------------------------------------------------ 366 #------ taf1's .iplt entry 367 #------------------------------------------------------------------------------ 368 a088: ebfffc02 bl 9098 <abf2@plt\+0x3c> 369 #------------------------------------------------------------------------------ 370 #------ taf1's .iplt entry 371 #------------------------------------------------------------------------------ 372 a08c: eafffc01 b 9098 <abf2@plt\+0x3c> 373 #------------------------------------------------------------------------------ 374 #------ taf1's .iplt entry 375 #------------------------------------------------------------------------------ 376 a090: 0afffc00 beq 9098 <abf2@plt\+0x3c> 377 a094: e59f4000 ldr r4, \[pc\] ; a09c <arm\+0x4c> 378 a098: e59f4000 ldr r4, \[pc\] ; a0a0 <arm\+0x50> 379 #------------------------------------------------------------------------------ 380 #------ GP-relative offset of taf1's .igot.plt entry 381 #------------------------------------------------------------------------------ 382 a09c: 00000030 \.word 0x00000030 383 #------------------------------------------------------------------------------ 384 #------ PC-relative offset of taf1's .igot.plt entry 385 #------------------------------------------------------------------------------ 386 a0a0: 00006f90 \.word 0x00006f90 387 #------------------------------------------------------------------------------ 388 #------ abf1's .iplt entry 389 #------------------------------------------------------------------------------ 390 a0a4: ebfffbf8 bl 908c <abf2@plt\+0x30> 391 #------------------------------------------------------------------------------ 392 #------ abf1's .iplt entry 393 #------------------------------------------------------------------------------ 394 a0a8: eafffbf7 b 908c <abf2@plt\+0x30> 395 #------------------------------------------------------------------------------ 396 #------ abf1's .iplt entry 397 #------------------------------------------------------------------------------ 398 a0ac: 0afffbf6 beq 908c <abf2@plt\+0x30> 399 a0b0: e59f4000 ldr r4, \[pc\] ; a0b8 <arm\+0x68> 400 a0b4: e59f4000 ldr r4, \[pc\] ; a0bc <arm\+0x6c> 401 #------------------------------------------------------------------------------ 402 #------ GP-relative offset of abf1's .igot.plt entry 403 #------------------------------------------------------------------------------ 404 a0b8: 0000002c \.word 0x0000002c 405 #------------------------------------------------------------------------------ 406 #------ PC-relative offset of abf1's .igot.plt entry 407 #------------------------------------------------------------------------------ 408 a0bc: 00006f70 \.word 0x00006f70 409 #------------------------------------------------------------------------------ 410 #------ tbf1's .iplt entry 411 #------------------------------------------------------------------------------ 412 a0c0: ebfffbfc bl 90b8 <abf2@plt\+0x5c> 413 #------------------------------------------------------------------------------ 414 #------ tbf1's .iplt entry 415 #------------------------------------------------------------------------------ 416 a0c4: eafffbfb b 90b8 <abf2@plt\+0x5c> 417 #------------------------------------------------------------------------------ 418 #------ tbf1's .iplt entry 419 #------------------------------------------------------------------------------ 420 a0c8: 0afffbfa beq 90b8 <abf2@plt\+0x5c> 421 a0cc: e59f4000 ldr r4, \[pc\] ; a0d4 <arm\+0x84> 422 a0d0: e59f4000 ldr r4, \[pc\] ; a0d8 <arm\+0x88> 423 #------------------------------------------------------------------------------ 424 #------ GP-relative offset of tbf1's .igot.plt entry 425 #------------------------------------------------------------------------------ 426 a0d4: 00000038 \.word 0x00000038 427 #------------------------------------------------------------------------------ 428 #------ PC-relative offset of tbf1's .igot.plt entry 429 #------------------------------------------------------------------------------ 430 a0d8: 00006f60 \.word 0x00006f60 431 #------------------------------------------------------------------------------ 432 #------ aaf2's .plt entry 433 #------------------------------------------------------------------------------ 434 a0dc: ebfffbdb bl 9050 <aaf2@plt> 435 #------------------------------------------------------------------------------ 436 #------ aaf2's .plt entry 437 #------------------------------------------------------------------------------ 438 a0e0: eafffbda b 9050 <aaf2@plt> 439 #------------------------------------------------------------------------------ 440 #------ aaf2's .plt entry 441 #------------------------------------------------------------------------------ 442 a0e4: 0afffbd9 beq 9050 <aaf2@plt> 443 a0e8: e59f4000 ldr r4, \[pc\] ; a0f0 <arm\+0xa0> 444 a0ec: e59f4000 ldr r4, \[pc\] ; a0f4 <arm\+0xa4> 445 #------------------------------------------------------------------------------ 446 #------ .got offset for aaf2 447 #------------------------------------------------------------------------------ 448 a0f0: 00000088 \.word 0x00000088 449 #------------------------------------------------------------------------------ 450 #------ PC-relative offset of .got entry for aaf2 451 #------------------------------------------------------------------------------ 452 a0f4: 00006f94 \.word 0x00006f94 453 #------------------------------------------------------------------------------ 454 #------ taf2's .plt entry 455 #------------------------------------------------------------------------------ 456 a0f8: ebfffbd1 bl 9044 <taf2@plt> 457 #------------------------------------------------------------------------------ 458 #------ taf2's .plt entry 459 #------------------------------------------------------------------------------ 460 a0fc: eafffbd0 b 9044 <taf2@plt> 461 #------------------------------------------------------------------------------ 462 #------ taf2's .plt entry 463 #------------------------------------------------------------------------------ 464 a100: 0afffbcf beq 9044 <taf2@plt> 465 a104: e59f4000 ldr r4, \[pc\] ; a10c <arm\+0xbc> 466 a108: e59f4000 ldr r4, \[pc\] ; a110 <arm\+0xc0> 467 #------------------------------------------------------------------------------ 468 #------ .got offset for taf2 469 #------------------------------------------------------------------------------ 470 a10c: 00000084 \.word 0x00000084 471 #------------------------------------------------------------------------------ 472 #------ PC-relative offset of .got entry for taf2 473 #------------------------------------------------------------------------------ 474 a110: 00006f74 \.word 0x00006f74 475 #------------------------------------------------------------------------------ 476 #------ abf2's .plt entry 477 #------------------------------------------------------------------------------ 478 a114: ebfffbd1 bl 9060 <abf2@plt\+0x4> 479 #------------------------------------------------------------------------------ 480 #------ abf2's .plt entry 481 #------------------------------------------------------------------------------ 482 a118: eafffbd0 b 9060 <abf2@plt\+0x4> 483 #------------------------------------------------------------------------------ 484 #------ abf2's .plt entry 485 #------------------------------------------------------------------------------ 486 a11c: 0afffbcf beq 9060 <abf2@plt\+0x4> 487 a120: e59f4000 ldr r4, \[pc\] ; a128 <arm\+0xd8> 488 a124: e59f4000 ldr r4, \[pc\] ; a12c <arm\+0xdc> 489 #------------------------------------------------------------------------------ 490 #------ .got offset for abf2 491 #------------------------------------------------------------------------------ 492 a128: 000000a0 \.word 0x000000a0 493 #------------------------------------------------------------------------------ 494 #------ PC-relative offset of .got entry for abf2 495 #------------------------------------------------------------------------------ 496 a12c: 00006f74 \.word 0x00006f74 497 #------------------------------------------------------------------------------ 498 #------ tbf2's .plt entry 499 #------------------------------------------------------------------------------ 500 a130: ebfffbc0 bl 9038 <tbf2@plt\+0x4> 501 #------------------------------------------------------------------------------ 502 #------ tbf2's .plt entry 503 #------------------------------------------------------------------------------ 504 a134: eafffbbf b 9038 <tbf2@plt\+0x4> 505 #------------------------------------------------------------------------------ 506 #------ tbf2's .plt entry 507 #------------------------------------------------------------------------------ 508 a138: 0afffbbe beq 9038 <tbf2@plt\+0x4> 509 a13c: e59f4000 ldr r4, \[pc\] ; a144 <arm\+0xf4> 510 a140: e59f4000 ldr r4, \[pc\] ; a148 <arm\+0xf8> 511 #------------------------------------------------------------------------------ 512 #------ .got offset for tbf2 513 #------------------------------------------------------------------------------ 514 a144: 00000080 \.word 0x00000080 515 #------------------------------------------------------------------------------ 516 #------ PC-relative offset of .got entry for tbf2 517 #------------------------------------------------------------------------------ 518 a148: 00006f38 \.word 0x00006f38 519 #------------------------------------------------------------------------------ 520 #------ aaf3's .iplt entry 521 #------------------------------------------------------------------------------ 522 a14c: ebfffbfe bl 914c <abf2@plt\+0xf0> 523 #------------------------------------------------------------------------------ 524 #------ aaf3's .iplt entry 525 #------------------------------------------------------------------------------ 526 a150: eafffbfd b 914c <abf2@plt\+0xf0> 527 #------------------------------------------------------------------------------ 528 #------ aaf3's .iplt entry 529 #------------------------------------------------------------------------------ 530 a154: 0afffbfc beq 914c <abf2@plt\+0xf0> 531 a158: e59f4000 ldr r4, \[pc\] ; a160 <arm\+0x110> 532 a15c: e59f4000 ldr r4, \[pc\] ; a164 <arm\+0x114> 533 #------------------------------------------------------------------------------ 534 #------ GP-relative offset of aaf3's .igot.plt entry 535 #------------------------------------------------------------------------------ 536 a160: 00000060 \.word 0x00000060 537 #------------------------------------------------------------------------------ 538 #------ PC-relative offset of aaf3's .igot.plt entry 539 #------------------------------------------------------------------------------ 540 a164: 00006efc \.word 0x00006efc 541 #------------------------------------------------------------------------------ 542 #------ taf3's .iplt entry 543 #------------------------------------------------------------------------------ 544 a168: ebfffbe8 bl 9110 <abf2@plt\+0xb4> 545 #------------------------------------------------------------------------------ 546 #------ taf3's .iplt entry 547 #------------------------------------------------------------------------------ 548 a16c: eafffbe7 b 9110 <abf2@plt\+0xb4> 549 #------------------------------------------------------------------------------ 550 #------ taf3's .iplt entry 551 #------------------------------------------------------------------------------ 552 a170: 0afffbe6 beq 9110 <abf2@plt\+0xb4> 553 a174: e59f4000 ldr r4, \[pc\] ; a17c <arm\+0x12c> 554 a178: e59f4000 ldr r4, \[pc\] ; a180 <arm\+0x130> 555 #------------------------------------------------------------------------------ 556 #------ GP-relative offset of taf3's .igot.plt entry 557 #------------------------------------------------------------------------------ 558 a17c: 00000050 \.word 0x00000050 559 #------------------------------------------------------------------------------ 560 #------ PC-relative offset of taf3's .igot.plt entry 561 #------------------------------------------------------------------------------ 562 a180: 00006ed0 \.word 0x00006ed0 563 #------------------------------------------------------------------------------ 564 #------ abf3's .iplt entry 565 #------------------------------------------------------------------------------ 566 a184: ebfffbd6 bl 90e4 <abf2@plt\+0x88> 567 #------------------------------------------------------------------------------ 568 #------ abf3's .iplt entry 569 #------------------------------------------------------------------------------ 570 a188: eafffbd5 b 90e4 <abf2@plt\+0x88> 571 #------------------------------------------------------------------------------ 572 #------ abf3's .iplt entry 573 #------------------------------------------------------------------------------ 574 a18c: 0afffbd4 beq 90e4 <abf2@plt\+0x88> 575 a190: e59f4000 ldr r4, \[pc\] ; a198 <arm\+0x148> 576 a194: e59f4000 ldr r4, \[pc\] ; a19c <arm\+0x14c> 577 #------------------------------------------------------------------------------ 578 #------ GP-relative offset of abf3's .igot.plt entry 579 #------------------------------------------------------------------------------ 580 a198: 00000044 \.word 0x00000044 581 #------------------------------------------------------------------------------ 582 #------ PC-relative offset of abf3's .igot.plt entry 583 #------------------------------------------------------------------------------ 584 a19c: 00006ea8 \.word 0x00006ea8 585 #------------------------------------------------------------------------------ 586 #------ tbf3's .iplt entry 587 #------------------------------------------------------------------------------ 588 a1a0: ebfffbd7 bl 9104 <abf2@plt\+0xa8> 589 #------------------------------------------------------------------------------ 590 #------ tbf3's .iplt entry 591 #------------------------------------------------------------------------------ 592 a1a4: eafffbd6 b 9104 <abf2@plt\+0xa8> 593 #------------------------------------------------------------------------------ 594 #------ tbf3's .iplt entry 595 #------------------------------------------------------------------------------ 596 a1a8: 0afffbd5 beq 9104 <abf2@plt\+0xa8> 597 a1ac: e59f4000 ldr r4, \[pc\] ; a1b4 <arm\+0x164> 598 a1b0: e59f4000 ldr r4, \[pc\] ; a1b8 <arm\+0x168> 599 #------------------------------------------------------------------------------ 600 #------ GP-relative offset of tbf3's .igot.plt entry 601 #------------------------------------------------------------------------------ 602 a1b4: 0000004c \.word 0x0000004c 603 #------------------------------------------------------------------------------ 604 #------ PC-relative offset of tbf3's .igot.plt entry 605 #------------------------------------------------------------------------------ 606 a1b8: 00006e94 \.word 0x00006e94 607 #------------------------------------------------------------------------------ 608 #------ aaf4's .iplt entry 609 #------------------------------------------------------------------------------ 610 a1bc: ebfffbc0 bl 90c4 <abf2@plt\+0x68> 611 #------------------------------------------------------------------------------ 612 #------ aaf4's .iplt entry 613 #------------------------------------------------------------------------------ 614 a1c0: eafffbbf b 90c4 <abf2@plt\+0x68> 615 #------------------------------------------------------------------------------ 616 #------ aaf4's .iplt entry 617 #------------------------------------------------------------------------------ 618 a1c4: 0afffbbe beq 90c4 <abf2@plt\+0x68> 619 a1c8: e59f4000 ldr r4, \[pc\] ; a1d0 <arm\+0x180> 620 a1cc: e59f4000 ldr r4, \[pc\] ; a1d4 <arm\+0x184> 621 #------------------------------------------------------------------------------ 622 #------ .got offset for aaf4 623 #------------------------------------------------------------------------------ 624 a1d0: 00000078 \.word 0x00000078 625 #------------------------------------------------------------------------------ 626 #------ PC-relative offset of .got entry for aaf4 627 #------------------------------------------------------------------------------ 628 a1d4: 00006ea4 \.word 0x00006ea4 629 #------------------------------------------------------------------------------ 630 #------ taf4's .iplt entry 631 #------------------------------------------------------------------------------ 632 a1d8: ebfffbe2 bl 9168 <abf2@plt\+0x10c> 633 #------------------------------------------------------------------------------ 634 #------ taf4's .iplt entry 635 #------------------------------------------------------------------------------ 636 a1dc: eafffbe1 b 9168 <abf2@plt\+0x10c> 637 #------------------------------------------------------------------------------ 638 #------ taf4's .iplt entry 639 #------------------------------------------------------------------------------ 640 a1e0: 0afffbe0 beq 9168 <abf2@plt\+0x10c> 641 a1e4: e59f4000 ldr r4, \[pc\] ; a1ec <arm\+0x19c> 642 a1e8: e59f4000 ldr r4, \[pc\] ; a1f0 <arm\+0x1a0> 643 #------------------------------------------------------------------------------ 644 #------ .got offset for taf4 645 #------------------------------------------------------------------------------ 646 a1ec: 0000009c \.word 0x0000009c 647 #------------------------------------------------------------------------------ 648 #------ PC-relative offset of .got entry for taf4 649 #------------------------------------------------------------------------------ 650 a1f0: 00006eac \.word 0x00006eac 651 #------------------------------------------------------------------------------ 652 #------ abf4's .iplt entry 653 #------------------------------------------------------------------------------ 654 a1f4: ebfffbc9 bl 9120 <abf2@plt\+0xc4> 655 #------------------------------------------------------------------------------ 656 #------ abf4's .iplt entry 657 #------------------------------------------------------------------------------ 658 a1f8: eafffbc8 b 9120 <abf2@plt\+0xc4> 659 #------------------------------------------------------------------------------ 660 #------ abf4's .iplt entry 661 #------------------------------------------------------------------------------ 662 a1fc: 0afffbc7 beq 9120 <abf2@plt\+0xc4> 663 a200: e59f4000 ldr r4, \[pc\] ; a208 <arm\+0x1b8> 664 a204: e59f4000 ldr r4, \[pc\] ; a20c <arm\+0x1bc> 665 #------------------------------------------------------------------------------ 666 #------ .got offset for abf4 667 #------------------------------------------------------------------------------ 668 a208: 0000008c \.word 0x0000008c 669 #------------------------------------------------------------------------------ 670 #------ PC-relative offset of .got entry for abf4 671 #------------------------------------------------------------------------------ 672 a20c: 00006e80 \.word 0x00006e80 673 #------------------------------------------------------------------------------ 674 #------ tbf4's .iplt entry 675 #------------------------------------------------------------------------------ 676 a210: ebfffbc6 bl 9130 <abf2@plt\+0xd4> 677 #------------------------------------------------------------------------------ 678 #------ tbf4's .iplt entry 679 #------------------------------------------------------------------------------ 680 a214: eafffbc5 b 9130 <abf2@plt\+0xd4> 681 #------------------------------------------------------------------------------ 682 #------ tbf4's .iplt entry 683 #------------------------------------------------------------------------------ 684 a218: 0afffbc4 beq 9130 <abf2@plt\+0xd4> 685 a21c: e59f4000 ldr r4, \[pc\] ; a224 <arm\+0x1d4> 686 a220: e59f4000 ldr r4, \[pc\] ; a228 <arm\+0x1d8> 687 #------------------------------------------------------------------------------ 688 #------ .got offset for tbf4 689 #------------------------------------------------------------------------------ 690 a224: 00000090 \.word 0x00000090 691 #------------------------------------------------------------------------------ 692 #------ PC-relative offset of .got entry for tbf4 693 #------------------------------------------------------------------------------ 694 a228: 00006e68 \.word 0x00006e68 695 696 0000a22c <_thumb>: 697 a22c: f005 fee8 bl 10000 <foo> 698 a230: f005 bee6 b\.w 10000 <foo> 699 a234: f005 86e4 beq\.w 10000 <foo> 700 a238: 4c00 ldr r4, \[pc, #0\] ; \(a23c <_thumb\+0x10>\) 701 a23a: 4c01 ldr r4, \[pc, #4\] ; \(a240 <_thumb\+0x14>\) 702 #------------------------------------------------------------------------------ 703 #------ .got offset for foo 704 #------------------------------------------------------------------------------ 705 a23c: 00000070 \.word 0x00000070 706 #------------------------------------------------------------------------------ 707 #------ PC-relative offset of .got entry for foo 708 #------------------------------------------------------------------------------ 709 a240: 00006e2c \.word 0x00006e2c 710 #------------------------------------------------------------------------------ 711 #------ atf1's .iplt entry 712 #------------------------------------------------------------------------------ 713 a244: f7fe ef1a blx 907c <abf2@plt\+0x20> 714 #------------------------------------------------------------------------------ 715 #------ thumb entry to atf1's .iplt entry 716 #------------------------------------------------------------------------------ 717 a248: f7fe bf16 b\.w 9078 <abf2@plt\+0x1c> 718 #------------------------------------------------------------------------------ 719 #------ thumb entry to atf1's .iplt entry 720 #------------------------------------------------------------------------------ 721 a24c: f43e af14 beq\.w 9078 <abf2@plt\+0x1c> 722 a250: 4c00 ldr r4, \[pc, #0\] ; \(a254 <_thumb\+0x28>\) 723 a252: 4c01 ldr r4, \[pc, #4\] ; \(a258 <_thumb\+0x2c>\) 724 #------------------------------------------------------------------------------ 725 #------ GP-relative offset of atf1's .igot.plt entry 726 #------------------------------------------------------------------------------ 727 a254: 00000028 \.word 0x00000028 728 #------------------------------------------------------------------------------ 729 #------ PC-relative offset of atf1's .igot.plt entry 730 #------------------------------------------------------------------------------ 731 a258: 00006dd0 \.word 0x00006dd0 732 #------------------------------------------------------------------------------ 733 #------ ttf1's .iplt entry 734 #------------------------------------------------------------------------------ 735 a25c: f7fe ef24 blx 90a8 <abf2@plt\+0x4c> 736 #------------------------------------------------------------------------------ 737 #------ thumb entry to ttf1's .iplt entry 738 #------------------------------------------------------------------------------ 739 a260: f7fe bf20 b\.w 90a4 <abf2@plt\+0x48> 740 #------------------------------------------------------------------------------ 741 #------ thumb entry to ttf1's .iplt entry 742 #------------------------------------------------------------------------------ 743 a264: f43e af1e beq\.w 90a4 <abf2@plt\+0x48> 744 a268: 4c00 ldr r4, \[pc, #0\] ; \(a26c <_thumb\+0x40>\) 745 a26a: 4c01 ldr r4, \[pc, #4\] ; \(a270 <_thumb\+0x44>\) 746 #------------------------------------------------------------------------------ 747 #------ GP-relative offset of ttf1's .igot.plt entry 748 #------------------------------------------------------------------------------ 749 a26c: 00000034 \.word 0x00000034 750 #------------------------------------------------------------------------------ 751 #------ PC-relative offset of ttf1's .igot.plt entry 752 #------------------------------------------------------------------------------ 753 a270: 00006dc4 \.word 0x00006dc4 754 #------------------------------------------------------------------------------ 755 #------ abf1's .iplt entry 756 #------------------------------------------------------------------------------ 757 a274: f7fe ef0a blx 908c <abf2@plt\+0x30> 758 #------------------------------------------------------------------------------ 759 #------ thumb entry to abf1's .iplt entry 760 #------------------------------------------------------------------------------ 761 a278: f7fe bf06 b\.w 9088 <abf2@plt\+0x2c> 762 #------------------------------------------------------------------------------ 763 #------ thumb entry to abf1's .iplt entry 764 #------------------------------------------------------------------------------ 765 a27c: f43e af04 beq\.w 9088 <abf2@plt\+0x2c> 766 a280: 4c00 ldr r4, \[pc, #0\] ; \(a284 <_thumb\+0x58>\) 767 a282: 4c01 ldr r4, \[pc, #4\] ; \(a288 <_thumb\+0x5c>\) 768 #------------------------------------------------------------------------------ 769 #------ GP-relative offset of abf1's .igot.plt entry 770 #------------------------------------------------------------------------------ 771 a284: 0000002c \.word 0x0000002c 772 #------------------------------------------------------------------------------ 773 #------ PC-relative offset of abf1's .igot.plt entry 774 #------------------------------------------------------------------------------ 775 a288: 00006da4 \.word 0x00006da4 776 #------------------------------------------------------------------------------ 777 #------ tbf1's .iplt entry 778 #------------------------------------------------------------------------------ 779 a28c: f7fe ef14 blx 90b8 <abf2@plt\+0x5c> 780 #------------------------------------------------------------------------------ 781 #------ thumb entry to tbf1's .iplt entry 782 #------------------------------------------------------------------------------ 783 a290: f7fe bf10 b\.w 90b4 <abf2@plt\+0x58> 784 #------------------------------------------------------------------------------ 785 #------ thumb entry to tbf1's .iplt entry 786 #------------------------------------------------------------------------------ 787 a294: f43e af0e beq\.w 90b4 <abf2@plt\+0x58> 788 a298: 4c00 ldr r4, \[pc, #0\] ; \(a29c <_thumb\+0x70>\) 789 a29a: 4c01 ldr r4, \[pc, #4\] ; \(a2a0 <_thumb\+0x74>\) 790 #------------------------------------------------------------------------------ 791 #------ GP-relative offset of tbf1's .igot.plt entry 792 #------------------------------------------------------------------------------ 793 a29c: 00000038 \.word 0x00000038 794 #------------------------------------------------------------------------------ 795 #------ PC-relative offset of tbf1's .igot.plt entry 796 #------------------------------------------------------------------------------ 797 a2a0: 00006d98 \.word 0x00006d98 798 #------------------------------------------------------------------------------ 799 #------ atf2's .plt entry 800 #------------------------------------------------------------------------------ 801 a2a4: f7fe eeb8 blx 9018 <atf2@plt\+0x4> 802 #------------------------------------------------------------------------------ 803 #------ thumb entry to atf2's .plt entry 804 #------------------------------------------------------------------------------ 805 a2a8: f7fe beb4 b\.w 9014 <atf2@plt> 806 #------------------------------------------------------------------------------ 807 #------ thumb entry to atf2's .plt entry 808 #------------------------------------------------------------------------------ 809 a2ac: f43e aeb2 beq\.w 9014 <atf2@plt> 810 a2b0: 4c00 ldr r4, \[pc, #0\] ; \(a2b4 <_thumb\+0x88>\) 811 a2b2: 4c01 ldr r4, \[pc, #4\] ; \(a2b8 <_thumb\+0x8c>\) 812 #------------------------------------------------------------------------------ 813 #------ .got offset for atf2 814 #------------------------------------------------------------------------------ 815 a2b4: 00000074 \.word 0x00000074 816 #------------------------------------------------------------------------------ 817 #------ PC-relative offset of .got entry for atf2 818 #------------------------------------------------------------------------------ 819 a2b8: 00006dbc \.word 0x00006dbc 820 #------------------------------------------------------------------------------ 821 #------ ttf2's .plt entry 822 #------------------------------------------------------------------------------ 823 a2bc: f7fe eeb4 blx 9028 <ttf2@plt\+0x4> 824 #------------------------------------------------------------------------------ 825 #------ thumb entry to ttf2's .plt entry 826 #------------------------------------------------------------------------------ 827 a2c0: f7fe beb0 b\.w 9024 <ttf2@plt> 828 #------------------------------------------------------------------------------ 829 #------ thumb entry to ttf2's .plt entry 830 #------------------------------------------------------------------------------ 831 a2c4: f43e aeae beq\.w 9024 <ttf2@plt> 832 a2c8: 4c00 ldr r4, \[pc, #0\] ; \(a2cc <_thumb\+0xa0>\) 833 a2ca: 4c01 ldr r4, \[pc, #4\] ; \(a2d0 <_thumb\+0xa4>\) 834 #------------------------------------------------------------------------------ 835 #------ .got offset for ttf2 836 #------------------------------------------------------------------------------ 837 a2cc: 0000007c \.word 0x0000007c 838 #------------------------------------------------------------------------------ 839 #------ PC-relative offset of .got entry for ttf2 840 #------------------------------------------------------------------------------ 841 a2d0: 00006dac \.word 0x00006dac 842 #------------------------------------------------------------------------------ 843 #------ abf2's .plt entry 844 #------------------------------------------------------------------------------ 845 a2d4: f7fe eec4 blx 9060 <abf2@plt\+0x4> 846 #------------------------------------------------------------------------------ 847 #------ thumb entry to abf2's .plt entry 848 #------------------------------------------------------------------------------ 849 a2d8: f7fe bec0 b\.w 905c <abf2@plt> 850 #------------------------------------------------------------------------------ 851 #------ thumb entry to abf2's .plt entry 852 #------------------------------------------------------------------------------ 853 a2dc: f43e aebe beq\.w 905c <abf2@plt> 854 a2e0: 4c00 ldr r4, \[pc, #0\] ; \(a2e4 <_thumb\+0xb8>\) 855 a2e2: 4c01 ldr r4, \[pc, #4\] ; \(a2e8 <_thumb\+0xbc>\) 856 #------------------------------------------------------------------------------ 857 #------ .got offset for abf2 858 #------------------------------------------------------------------------------ 859 a2e4: 000000a0 \.word 0x000000a0 860 #------------------------------------------------------------------------------ 861 #------ PC-relative offset of .got entry for abf2 862 #------------------------------------------------------------------------------ 863 a2e8: 00006db8 \.word 0x00006db8 864 #------------------------------------------------------------------------------ 865 #------ tbf2's .plt entry 866 #------------------------------------------------------------------------------ 867 a2ec: f7fe eea4 blx 9038 <tbf2@plt\+0x4> 868 #------------------------------------------------------------------------------ 869 #------ thumb entry to tbf2's .plt entry 870 #------------------------------------------------------------------------------ 871 a2f0: f7fe bea0 b\.w 9034 <tbf2@plt> 872 #------------------------------------------------------------------------------ 873 #------ thumb entry to tbf2's .plt entry 874 #------------------------------------------------------------------------------ 875 a2f4: f43e ae9e beq\.w 9034 <tbf2@plt> 876 a2f8: 4c00 ldr r4, \[pc, #0\] ; \(a2fc <_thumb\+0xd0>\) 877 a2fa: 4c01 ldr r4, \[pc, #4\] ; \(a300 <_thumb\+0xd4>\) 878 #------------------------------------------------------------------------------ 879 #------ .got offset for tbf2 880 #------------------------------------------------------------------------------ 881 a2fc: 00000080 \.word 0x00000080 882 #------------------------------------------------------------------------------ 883 #------ PC-relative offset of .got entry for tbf2 884 #------------------------------------------------------------------------------ 885 a300: 00006d80 \.word 0x00006d80 886 #------------------------------------------------------------------------------ 887 #------ atf3's .iplt entry 888 #------------------------------------------------------------------------------ 889 a304: f7fe eee6 blx 90d4 <abf2@plt\+0x78> 890 #------------------------------------------------------------------------------ 891 #------ thumb entry to atf3's .iplt entry 892 #------------------------------------------------------------------------------ 893 a308: f7fe bee2 b\.w 90d0 <abf2@plt\+0x74> 894 #------------------------------------------------------------------------------ 895 #------ thumb entry to atf3's .iplt entry 896 #------------------------------------------------------------------------------ 897 a30c: f43e aee0 beq\.w 90d0 <abf2@plt\+0x74> 898 a310: 4c00 ldr r4, \[pc, #0\] ; \(a314 <_thumb\+0xe8>\) 899 a312: 4c01 ldr r4, \[pc, #4\] ; \(a318 <_thumb\+0xec>\) 900 #------------------------------------------------------------------------------ 901 #------ GP-relative offset of atf3's .igot.plt entry 902 #------------------------------------------------------------------------------ 903 a314: 00000040 \.word 0x00000040 904 #------------------------------------------------------------------------------ 905 #------ PC-relative offset of atf3's .igot.plt entry 906 #------------------------------------------------------------------------------ 907 a318: 00006d28 \.word 0x00006d28 908 #------------------------------------------------------------------------------ 909 #------ ttf3's .iplt entry 910 #------------------------------------------------------------------------------ 911 a31c: f7fe eeea blx 90f4 <abf2@plt\+0x98> 912 #------------------------------------------------------------------------------ 913 #------ thumb entry to ttf3's .iplt entry 914 #------------------------------------------------------------------------------ 915 a320: f7fe bee6 b\.w 90f0 <abf2@plt\+0x94> 916 #------------------------------------------------------------------------------ 917 #------ thumb entry to ttf3's .iplt entry 918 #------------------------------------------------------------------------------ 919 a324: f43e aee4 beq\.w 90f0 <abf2@plt\+0x94> 920 a328: 4c00 ldr r4, \[pc, #0\] ; \(a32c <_thumb\+0x100>\) 921 a32a: 4c01 ldr r4, \[pc, #4\] ; \(a330 <_thumb\+0x104>\) 922 #------------------------------------------------------------------------------ 923 #------ GP-relative offset of ttf3's .igot.plt entry 924 #------------------------------------------------------------------------------ 925 a32c: 00000048 \.word 0x00000048 926 #------------------------------------------------------------------------------ 927 #------ PC-relative offset of ttf3's .igot.plt entry 928 #------------------------------------------------------------------------------ 929 a330: 00006d18 \.word 0x00006d18 930 #------------------------------------------------------------------------------ 931 #------ abf3's .iplt entry 932 #------------------------------------------------------------------------------ 933 a334: f7fe eed6 blx 90e4 <abf2@plt\+0x88> 934 #------------------------------------------------------------------------------ 935 #------ thumb entry to abf3's .iplt entry 936 #------------------------------------------------------------------------------ 937 a338: f7fe bed2 b\.w 90e0 <abf2@plt\+0x84> 938 #------------------------------------------------------------------------------ 939 #------ thumb entry to abf3's .iplt entry 940 #------------------------------------------------------------------------------ 941 a33c: f43e aed0 beq\.w 90e0 <abf2@plt\+0x84> 942 a340: 4c00 ldr r4, \[pc, #0\] ; \(a344 <_thumb\+0x118>\) 943 a342: 4c01 ldr r4, \[pc, #4\] ; \(a348 <_thumb\+0x11c>\) 944 #------------------------------------------------------------------------------ 945 #------ GP-relative offset of abf3's .igot.plt entry 946 #------------------------------------------------------------------------------ 947 a344: 00000044 \.word 0x00000044 948 #------------------------------------------------------------------------------ 949 #------ PC-relative offset of abf3's .igot.plt entry 950 #------------------------------------------------------------------------------ 951 a348: 00006cfc \.word 0x00006cfc 952 #------------------------------------------------------------------------------ 953 #------ tbf3's .iplt entry 954 #------------------------------------------------------------------------------ 955 a34c: f7fe eeda blx 9104 <abf2@plt\+0xa8> 956 #------------------------------------------------------------------------------ 957 #------ thumb entry to tbf3's .iplt entry 958 #------------------------------------------------------------------------------ 959 a350: f7fe bed6 b\.w 9100 <abf2@plt\+0xa4> 960 #------------------------------------------------------------------------------ 961 #------ thumb entry to tbf3's .iplt entry 962 #------------------------------------------------------------------------------ 963 a354: f43e aed4 beq\.w 9100 <abf2@plt\+0xa4> 964 a358: 4c00 ldr r4, \[pc, #0\] ; \(a35c <_thumb\+0x130>\) 965 a35a: 4c01 ldr r4, \[pc, #4\] ; \(a360 <_thumb\+0x134>\) 966 #------------------------------------------------------------------------------ 967 #------ GP-relative offset of tbf3's .igot.plt entry 968 #------------------------------------------------------------------------------ 969 a35c: 0000004c \.word 0x0000004c 970 #------------------------------------------------------------------------------ 971 #------ PC-relative offset of tbf3's .igot.plt entry 972 #------------------------------------------------------------------------------ 973 a360: 00006cec \.word 0x00006cec 974 #------------------------------------------------------------------------------ 975 #------ atf4's .iplt entry 976 #------------------------------------------------------------------------------ 977 a364: f7fe eefa blx 915c <abf2@plt\+0x100> 978 #------------------------------------------------------------------------------ 979 #------ thumb entry to atf4's .iplt entry 980 #------------------------------------------------------------------------------ 981 a368: f7fe bef6 b\.w 9158 <abf2@plt\+0xfc> 982 #------------------------------------------------------------------------------ 983 #------ thumb entry to atf4's .iplt entry 984 #------------------------------------------------------------------------------ 985 a36c: f43e aef4 beq\.w 9158 <abf2@plt\+0xfc> 986 a370: 4c00 ldr r4, \[pc, #0\] ; \(a374 <_thumb\+0x148>\) 987 a372: 4c01 ldr r4, \[pc, #4\] ; \(a378 <_thumb\+0x14c>\) 988 #------------------------------------------------------------------------------ 989 #------ .got offset for atf4 990 #------------------------------------------------------------------------------ 991 a374: 00000098 \.word 0x00000098 992 #------------------------------------------------------------------------------ 993 #------ PC-relative offset of .got entry for atf4 994 #------------------------------------------------------------------------------ 995 a378: 00006d20 \.word 0x00006d20 996 #------------------------------------------------------------------------------ 997 #------ ttf4's .iplt entry 998 #------------------------------------------------------------------------------ 999 a37c: f7fe eee0 blx 9140 <abf2@plt\+0xe4> 1000 #------------------------------------------------------------------------------ 1001 #------ thumb entry to ttf4's .iplt entry 1002 #------------------------------------------------------------------------------ 1003 a380: f7fe bedc b\.w 913c <abf2@plt\+0xe0> 1004 #------------------------------------------------------------------------------ 1005 #------ thumb entry to ttf4's .iplt entry 1006 #------------------------------------------------------------------------------ 1007 a384: f43e aeda beq\.w 913c <abf2@plt\+0xe0> 1008 a388: 4c00 ldr r4, \[pc, #0\] ; \(a38c <_thumb\+0x160>\) 1009 a38a: 4c01 ldr r4, \[pc, #4\] ; \(a390 <_thumb\+0x164>\) 1010 #------------------------------------------------------------------------------ 1011 #------ .got offset for ttf4 1012 #------------------------------------------------------------------------------ 1013 a38c: 00000094 \.word 0x00000094 1014 #------------------------------------------------------------------------------ 1015 #------ PC-relative offset of .got entry for ttf4 1016 #------------------------------------------------------------------------------ 1017 a390: 00006d04 \.word 0x00006d04 1018 #------------------------------------------------------------------------------ 1019 #------ abf4's .iplt entry 1020 #------------------------------------------------------------------------------ 1021 a394: f7fe eec4 blx 9120 <abf2@plt\+0xc4> 1022 #------------------------------------------------------------------------------ 1023 #------ thumb entry to abf4's .iplt entry 1024 #------------------------------------------------------------------------------ 1025 a398: f7fe bec0 b\.w 911c <abf2@plt\+0xc0> 1026 #------------------------------------------------------------------------------ 1027 #------ thumb entry to abf4's .iplt entry 1028 #------------------------------------------------------------------------------ 1029 a39c: f43e aebe beq\.w 911c <abf2@plt\+0xc0> 1030 a3a0: 4c00 ldr r4, \[pc, #0\] ; \(a3a4 <_thumb\+0x178>\) 1031 a3a2: 4c01 ldr r4, \[pc, #4\] ; \(a3a8 <_thumb\+0x17c>\) 1032 #------------------------------------------------------------------------------ 1033 #------ .got offset for abf4 1034 #------------------------------------------------------------------------------ 1035 a3a4: 0000008c \.word 0x0000008c 1036 #------------------------------------------------------------------------------ 1037 #------ PC-relative offset of .got entry for abf4 1038 #------------------------------------------------------------------------------ 1039 a3a8: 00006ce4 \.word 0x00006ce4 1040 #------------------------------------------------------------------------------ 1041 #------ tbf4's .iplt entry 1042 #------------------------------------------------------------------------------ 1043 a3ac: f7fe eec0 blx 9130 <abf2@plt\+0xd4> 1044 #------------------------------------------------------------------------------ 1045 #------ thumb entry to tbf4's .iplt entry 1046 #------------------------------------------------------------------------------ 1047 a3b0: f7fe bebc b\.w 912c <abf2@plt\+0xd0> 1048 #------------------------------------------------------------------------------ 1049 #------ thumb entry to tbf4's .iplt entry 1050 #------------------------------------------------------------------------------ 1051 a3b4: f43e aeba beq\.w 912c <abf2@plt\+0xd0> 1052 a3b8: 4c00 ldr r4, \[pc, #0\] ; \(a3bc <_thumb\+0x190>\) 1053 a3ba: 4c01 ldr r4, \[pc, #4\] ; \(a3c0 <_thumb\+0x194>\) 1054 #------------------------------------------------------------------------------ 1055 #------ .got offset for tbf4 1056 #------------------------------------------------------------------------------ 1057 a3bc: 00000090 \.word 0x00000090 1058 #------------------------------------------------------------------------------ 1059 #------ PC-relative offset of .got entry for tbf4 1060 #------------------------------------------------------------------------------ 1061 a3c0: 00006cd0 \.word 0x00006cd0 1062