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 #------ aaf4's .plt entry 30 #------------------------------------------------------------------------------ 31 00009024 <aaf4@plt>: 32 9024: e28fc600 add ip, pc, #0, 12 33 9028: e28cca07 add ip, ip, #28672 ; 0x7000 34 902c: e5bcffe4 ldr pc, \[ip, #4068\]! ; 0xfe4 35 #------------------------------------------------------------------------------ 36 #------ thumb entry to ttf2's .plt entry 37 #------------------------------------------------------------------------------ 38 00009030 <ttf2@plt>: 39 9030: 4778 bx pc 40 9032: 46c0 nop ; \(mov r8, r8\) 41 #------------------------------------------------------------------------------ 42 #------ ttf2's .plt entry 43 #------------------------------------------------------------------------------ 44 9034: e28fc600 add ip, pc, #0, 12 45 9038: e28cca07 add ip, ip, #28672 ; 0x7000 46 903c: e5bcffd8 ldr pc, \[ip, #4056\]! ; 0xfd8 47 #------------------------------------------------------------------------------ 48 #------ thumb entry to tbf2's .plt entry 49 #------------------------------------------------------------------------------ 50 00009040 <tbf2@plt>: 51 9040: 4778 bx pc 52 9042: 46c0 nop ; \(mov r8, r8\) 53 #------------------------------------------------------------------------------ 54 #------ tbf2's .plt entry 55 #------------------------------------------------------------------------------ 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 #------ taf2's .plt entry 61 #------------------------------------------------------------------------------ 62 00009050 <taf2@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 #------ aaf2's .plt entry 68 #------------------------------------------------------------------------------ 69 0000905c <aaf2@plt>: 70 905c: e28fc600 add ip, pc, #0, 12 71 9060: e28cca07 add ip, ip, #28672 ; 0x7000 72 9064: e5bcffbc ldr pc, \[ip, #4028\]! ; 0xfbc 73 #------------------------------------------------------------------------------ 74 #------ thumb entry to abf4's .plt entry 75 #------------------------------------------------------------------------------ 76 00009068 <abf4@plt>: 77 9068: 4778 bx pc 78 906a: 46c0 nop ; \(mov r8, r8\) 79 #------------------------------------------------------------------------------ 80 #------ abf4's .plt entry 81 #------------------------------------------------------------------------------ 82 906c: e28fc600 add ip, pc, #0, 12 83 9070: e28cca07 add ip, ip, #28672 ; 0x7000 84 9074: e5bcffb0 ldr pc, \[ip, #4016\]! ; 0xfb0 85 #------------------------------------------------------------------------------ 86 #------ thumb entry to tbf4's .plt entry 87 #------------------------------------------------------------------------------ 88 00009078 <tbf4@plt>: 89 9078: 4778 bx pc 90 907a: 46c0 nop ; \(mov r8, r8\) 91 #------------------------------------------------------------------------------ 92 #------ tbf4's .plt entry 93 #------------------------------------------------------------------------------ 94 907c: e28fc600 add ip, pc, #0, 12 95 9080: e28cca07 add ip, ip, #28672 ; 0x7000 96 9084: e5bcffa4 ldr pc, \[ip, #4004\]! ; 0xfa4 97 #------------------------------------------------------------------------------ 98 #------ thumb entry to ttf4's .plt entry 99 #------------------------------------------------------------------------------ 100 00009088 <ttf4@plt>: 101 9088: 4778 bx pc 102 908a: 46c0 nop ; \(mov r8, r8\) 103 #------------------------------------------------------------------------------ 104 #------ ttf4's .plt entry 105 #------------------------------------------------------------------------------ 106 908c: e28fc600 add ip, pc, #0, 12 107 9090: e28cca07 add ip, ip, #28672 ; 0x7000 108 9094: e5bcff98 ldr pc, \[ip, #3992\]! ; 0xf98 109 #------------------------------------------------------------------------------ 110 #------ thumb entry to atf4's .plt entry 111 #------------------------------------------------------------------------------ 112 00009098 <atf4@plt>: 113 9098: 4778 bx pc 114 909a: 46c0 nop ; \(mov r8, r8\) 115 #------------------------------------------------------------------------------ 116 #------ atf4's .plt entry 117 #------------------------------------------------------------------------------ 118 909c: e28fc600 add ip, pc, #0, 12 119 90a0: e28cca07 add ip, ip, #28672 ; 0x7000 120 90a4: e5bcff8c ldr pc, \[ip, #3980\]! ; 0xf8c 121 #------------------------------------------------------------------------------ 122 #------ taf4's .plt entry 123 #------------------------------------------------------------------------------ 124 000090a8 <taf4@plt>: 125 90a8: e28fc600 add ip, pc, #0, 12 126 90ac: e28cca07 add ip, ip, #28672 ; 0x7000 127 90b0: e5bcff84 ldr pc, \[ip, #3972\]! ; 0xf84 128 #------------------------------------------------------------------------------ 129 #------ thumb entry to abf2's .plt entry 130 #------------------------------------------------------------------------------ 131 000090b4 <abf2@plt>: 132 90b4: 4778 bx pc 133 90b6: 46c0 nop ; \(mov r8, r8\) 134 #------------------------------------------------------------------------------ 135 #------ abf2's .plt entry 136 #------------------------------------------------------------------------------ 137 90b8: e28fc600 add ip, pc, #0, 12 138 90bc: e28cca07 add ip, ip, #28672 ; 0x7000 139 90c0: e5bcff78 ldr pc, \[ip, #3960\]! ; 0xf78 140 141 Disassembly of section \.iplt: 142 143 000090c4 <\.iplt>: 144 #------------------------------------------------------------------------------ 145 #------ aaf1's .iplt entry 146 #------------------------------------------------------------------------------ 147 90c4: e28fc600 add ip, pc, #0, 12 148 90c8: e28cca07 add ip, ip, #28672 ; 0x7000 149 90cc: e5bcff70 ldr pc, \[ip, #3952\]! ; 0xf70 150 #------------------------------------------------------------------------------ 151 #------ thumb entry to atf1's .iplt entry 152 #------------------------------------------------------------------------------ 153 90d0: 4778 bx pc 154 90d2: 46c0 nop ; \(mov r8, r8\) 155 #------------------------------------------------------------------------------ 156 #------ atf1's .iplt entry 157 #------------------------------------------------------------------------------ 158 90d4: e28fc600 add ip, pc, #0, 12 159 90d8: e28cca07 add ip, ip, #28672 ; 0x7000 160 90dc: e5bcff64 ldr pc, \[ip, #3940\]! ; 0xf64 161 #------------------------------------------------------------------------------ 162 #------ thumb entry to abf1's .iplt entry 163 #------------------------------------------------------------------------------ 164 90e0: 4778 bx pc 165 90e2: 46c0 nop ; \(mov r8, r8\) 166 #------------------------------------------------------------------------------ 167 #------ abf1's .iplt entry 168 #------------------------------------------------------------------------------ 169 90e4: e28fc600 add ip, pc, #0, 12 170 90e8: e28cca07 add ip, ip, #28672 ; 0x7000 171 90ec: e5bcff58 ldr pc, \[ip, #3928\]! ; 0xf58 172 #------------------------------------------------------------------------------ 173 #------ taf1's .iplt entry 174 #------------------------------------------------------------------------------ 175 90f0: e28fc600 add ip, pc, #0, 12 176 90f4: e28cca07 add ip, ip, #28672 ; 0x7000 177 90f8: e5bcff50 ldr pc, \[ip, #3920\]! ; 0xf50 178 #------------------------------------------------------------------------------ 179 #------ thumb entry to ttf1's .iplt entry 180 #------------------------------------------------------------------------------ 181 90fc: 4778 bx pc 182 90fe: 46c0 nop ; \(mov r8, r8\) 183 #------------------------------------------------------------------------------ 184 #------ ttf1's .iplt entry 185 #------------------------------------------------------------------------------ 186 9100: e28fc600 add ip, pc, #0, 12 187 9104: e28cca07 add ip, ip, #28672 ; 0x7000 188 9108: e5bcff44 ldr pc, \[ip, #3908\]! ; 0xf44 189 #------------------------------------------------------------------------------ 190 #------ thumb entry to tbf1's .iplt entry 191 #------------------------------------------------------------------------------ 192 910c: 4778 bx pc 193 910e: 46c0 nop ; \(mov r8, r8\) 194 #------------------------------------------------------------------------------ 195 #------ tbf1's .iplt entry 196 #------------------------------------------------------------------------------ 197 9110: e28fc600 add ip, pc, #0, 12 198 9114: e28cca07 add ip, ip, #28672 ; 0x7000 199 9118: e5bcff38 ldr pc, \[ip, #3896\]! ; 0xf38 200 #------------------------------------------------------------------------------ 201 #------ thumb entry to atf3's .iplt entry 202 #------------------------------------------------------------------------------ 203 911c: 4778 bx pc 204 911e: 46c0 nop ; \(mov r8, r8\) 205 #------------------------------------------------------------------------------ 206 #------ atf3's .iplt entry 207 #------------------------------------------------------------------------------ 208 9120: e28fc600 add ip, pc, #0, 12 209 9124: e28cca07 add ip, ip, #28672 ; 0x7000 210 9128: e5bcff2c ldr pc, \[ip, #3884\]! ; 0xf2c 211 #------------------------------------------------------------------------------ 212 #------ thumb entry to abf3's .iplt entry 213 #------------------------------------------------------------------------------ 214 912c: 4778 bx pc 215 912e: 46c0 nop ; \(mov r8, r8\) 216 #------------------------------------------------------------------------------ 217 #------ abf3's .iplt entry 218 #------------------------------------------------------------------------------ 219 9130: e28fc600 add ip, pc, #0, 12 220 9134: e28cca07 add ip, ip, #28672 ; 0x7000 221 9138: e5bcff20 ldr pc, \[ip, #3872\]! ; 0xf20 222 #------------------------------------------------------------------------------ 223 #------ thumb entry to ttf3's .iplt entry 224 #------------------------------------------------------------------------------ 225 913c: 4778 bx pc 226 913e: 46c0 nop ; \(mov r8, r8\) 227 #------------------------------------------------------------------------------ 228 #------ ttf3's .iplt entry 229 #------------------------------------------------------------------------------ 230 9140: e28fc600 add ip, pc, #0, 12 231 9144: e28cca07 add ip, ip, #28672 ; 0x7000 232 9148: e5bcff14 ldr pc, \[ip, #3860\]! ; 0xf14 233 #------------------------------------------------------------------------------ 234 #------ thumb entry to tbf3's .iplt entry 235 #------------------------------------------------------------------------------ 236 914c: 4778 bx pc 237 914e: 46c0 nop ; \(mov r8, r8\) 238 #------------------------------------------------------------------------------ 239 #------ tbf3's .iplt entry 240 #------------------------------------------------------------------------------ 241 9150: e28fc600 add ip, pc, #0, 12 242 9154: e28cca07 add ip, ip, #28672 ; 0x7000 243 9158: e5bcff08 ldr pc, \[ip, #3848\]! ; 0xf08 244 #------------------------------------------------------------------------------ 245 #------ taf3's .iplt entry 246 #------------------------------------------------------------------------------ 247 915c: e28fc600 add ip, pc, #0, 12 248 9160: e28cca07 add ip, ip, #28672 ; 0x7000 249 9164: e5bcff00 ldr pc, \[ip, #3840\]! ; 0xf00 250 #------------------------------------------------------------------------------ 251 #------ aaf3's .iplt entry 252 #------------------------------------------------------------------------------ 253 9168: e28fc600 add ip, pc, #0, 12 254 916c: e28cca07 add ip, ip, #28672 ; 0x7000 255 9170: e5bcfef8 ldr pc, \[ip, #3832\]! ; 0xef8 256 257 Disassembly of section \.text: 258 259 0000a000 <aaf1>: 260 a000: e1a0f00e mov pc, lr 261 262 0000a004 <atf1>: 263 a004: e1a0f00e mov pc, lr 264 265 0000a008 <abf1>: 266 a008: e1a0f00e mov pc, lr 267 268 0000a00c <taf1>: 269 a00c: 46f7 mov pc, lr 270 271 0000a00e <ttf1>: 272 a00e: 46f7 mov pc, lr 273 274 0000a010 <tbf1>: 275 a010: 46f7 mov pc, lr 276 \.\.\. 277 278 0000a014 <aaf3>: 279 a014: e1a0f00e mov pc, lr 280 281 0000a018 <atf3>: 282 a018: e1a0f00e mov pc, lr 283 284 0000a01c <abf3>: 285 a01c: e1a0f00e mov pc, lr 286 287 0000a020 <taf3>: 288 a020: 46f7 mov pc, lr 289 290 0000a022 <ttf3>: 291 a022: 46f7 mov pc, lr 292 293 0000a024 <tbf3>: 294 a024: 46f7 mov pc, lr 295 \.\.\. 296 297 0000a028 <arm>: 298 a028: eb0017f4 bl 10000 <foo> 299 a02c: ea0017f3 b 10000 <foo> 300 a030: 0a0017f2 beq 10000 <foo> 301 a034: e59f4000 ldr r4, \[pc\] ; a03c <arm\+0x14> 302 a038: e59f4000 ldr r4, \[pc\] ; a040 <arm\+0x18> 303 #------------------------------------------------------------------------------ 304 #------ .got offset for foo 305 #------------------------------------------------------------------------------ 306 a03c: 00000070 \.word 0x00000070 307 #------------------------------------------------------------------------------ 308 #------ PC-relative offset of .got entry for foo 309 #------------------------------------------------------------------------------ 310 a040: 0000702c \.word 0x0000702c 311 #------------------------------------------------------------------------------ 312 #------ aaf1's .iplt entry 313 #------------------------------------------------------------------------------ 314 a044: ebfffc1e bl 90c4 <abf2@plt\+0x10> 315 #------------------------------------------------------------------------------ 316 #------ aaf1's .iplt entry 317 #------------------------------------------------------------------------------ 318 a048: eafffc1d b 90c4 <abf2@plt\+0x10> 319 #------------------------------------------------------------------------------ 320 #------ aaf1's .iplt entry 321 #------------------------------------------------------------------------------ 322 a04c: 0afffc1c beq 90c4 <abf2@plt\+0x10> 323 a050: e59f4000 ldr r4, \[pc\] ; a058 <arm\+0x30> 324 a054: e59f4000 ldr r4, \[pc\] ; a05c <arm\+0x34> 325 #------------------------------------------------------------------------------ 326 #------ GP-relative offset of aaf1's .igot.plt entry 327 #------------------------------------------------------------------------------ 328 a058: 0000003c \.word 0x0000003c 329 #------------------------------------------------------------------------------ 330 #------ PC-relative offset of aaf1's .igot.plt entry 331 #------------------------------------------------------------------------------ 332 a05c: 00006fe0 \.word 0x00006fe0 333 #------------------------------------------------------------------------------ 334 #------ taf1's .iplt entry 335 #------------------------------------------------------------------------------ 336 a060: ebfffc22 bl 90f0 <abf2@plt\+0x3c> 337 #------------------------------------------------------------------------------ 338 #------ taf1's .iplt entry 339 #------------------------------------------------------------------------------ 340 a064: eafffc21 b 90f0 <abf2@plt\+0x3c> 341 #------------------------------------------------------------------------------ 342 #------ taf1's .iplt entry 343 #------------------------------------------------------------------------------ 344 a068: 0afffc20 beq 90f0 <abf2@plt\+0x3c> 345 a06c: e59f4000 ldr r4, \[pc\] ; a074 <arm\+0x4c> 346 a070: e59f4000 ldr r4, \[pc\] ; a078 <arm\+0x50> 347 #------------------------------------------------------------------------------ 348 #------ GP-relative offset of taf1's .igot.plt entry 349 #------------------------------------------------------------------------------ 350 a074: 00000048 \.word 0x00000048 351 #------------------------------------------------------------------------------ 352 #------ PC-relative offset of taf1's .igot.plt entry 353 #------------------------------------------------------------------------------ 354 a078: 00006fd0 \.word 0x00006fd0 355 #------------------------------------------------------------------------------ 356 #------ abf1's .iplt entry 357 #------------------------------------------------------------------------------ 358 a07c: ebfffc18 bl 90e4 <abf2@plt\+0x30> 359 #------------------------------------------------------------------------------ 360 #------ abf1's .iplt entry 361 #------------------------------------------------------------------------------ 362 a080: eafffc17 b 90e4 <abf2@plt\+0x30> 363 #------------------------------------------------------------------------------ 364 #------ abf1's .iplt entry 365 #------------------------------------------------------------------------------ 366 a084: 0afffc16 beq 90e4 <abf2@plt\+0x30> 367 a088: e59f4000 ldr r4, \[pc\] ; a090 <arm\+0x68> 368 a08c: e59f4000 ldr r4, \[pc\] ; a094 <arm\+0x6c> 369 #------------------------------------------------------------------------------ 370 #------ GP-relative offset of abf1's .igot.plt entry 371 #------------------------------------------------------------------------------ 372 a090: 00000044 \.word 0x00000044 373 #------------------------------------------------------------------------------ 374 #------ PC-relative offset of abf1's .igot.plt entry 375 #------------------------------------------------------------------------------ 376 a094: 00006fb0 \.word 0x00006fb0 377 #------------------------------------------------------------------------------ 378 #------ tbf1's .iplt entry 379 #------------------------------------------------------------------------------ 380 a098: ebfffc1c bl 9110 <abf2@plt\+0x5c> 381 #------------------------------------------------------------------------------ 382 #------ tbf1's .iplt entry 383 #------------------------------------------------------------------------------ 384 a09c: eafffc1b b 9110 <abf2@plt\+0x5c> 385 #------------------------------------------------------------------------------ 386 #------ tbf1's .iplt entry 387 #------------------------------------------------------------------------------ 388 a0a0: 0afffc1a beq 9110 <abf2@plt\+0x5c> 389 a0a4: e59f4000 ldr r4, \[pc\] ; a0ac <arm\+0x84> 390 a0a8: e59f4000 ldr r4, \[pc\] ; a0b0 <arm\+0x88> 391 #------------------------------------------------------------------------------ 392 #------ GP-relative offset of tbf1's .igot.plt entry 393 #------------------------------------------------------------------------------ 394 a0ac: 00000050 \.word 0x00000050 395 #------------------------------------------------------------------------------ 396 #------ PC-relative offset of tbf1's .igot.plt entry 397 #------------------------------------------------------------------------------ 398 a0b0: 00006fa0 \.word 0x00006fa0 399 #------------------------------------------------------------------------------ 400 #------ aaf2's .plt entry 401 #------------------------------------------------------------------------------ 402 a0b4: ebfffbe8 bl 905c <aaf2@plt> 403 #------------------------------------------------------------------------------ 404 #------ aaf2's .plt entry 405 #------------------------------------------------------------------------------ 406 a0b8: eafffbe7 b 905c <aaf2@plt> 407 #------------------------------------------------------------------------------ 408 #------ aaf2's .plt entry 409 #------------------------------------------------------------------------------ 410 a0bc: 0afffbe6 beq 905c <aaf2@plt> 411 a0c0: e59f4000 ldr r4, \[pc\] ; a0c8 <arm\+0xa0> 412 a0c4: e59f4000 ldr r4, \[pc\] ; a0cc <arm\+0xa4> 413 #------------------------------------------------------------------------------ 414 #------ .got offset for aaf2 415 #------------------------------------------------------------------------------ 416 a0c8: 00000088 \.word 0x00000088 417 #------------------------------------------------------------------------------ 418 #------ PC-relative offset of .got entry for aaf2 419 #------------------------------------------------------------------------------ 420 a0cc: 00006fbc \.word 0x00006fbc 421 #------------------------------------------------------------------------------ 422 #------ taf2's .plt entry 423 #------------------------------------------------------------------------------ 424 a0d0: ebfffbde bl 9050 <taf2@plt> 425 #------------------------------------------------------------------------------ 426 #------ taf2's .plt entry 427 #------------------------------------------------------------------------------ 428 a0d4: eafffbdd b 9050 <taf2@plt> 429 #------------------------------------------------------------------------------ 430 #------ taf2's .plt entry 431 #------------------------------------------------------------------------------ 432 a0d8: 0afffbdc beq 9050 <taf2@plt> 433 a0dc: e59f4000 ldr r4, \[pc\] ; a0e4 <arm\+0xbc> 434 a0e0: e59f4000 ldr r4, \[pc\] ; a0e8 <arm\+0xc0> 435 #------------------------------------------------------------------------------ 436 #------ .got offset for taf2 437 #------------------------------------------------------------------------------ 438 a0e4: 00000084 \.word 0x00000084 439 #------------------------------------------------------------------------------ 440 #------ PC-relative offset of .got entry for taf2 441 #------------------------------------------------------------------------------ 442 a0e8: 00006f9c \.word 0x00006f9c 443 #------------------------------------------------------------------------------ 444 #------ abf2's .plt entry 445 #------------------------------------------------------------------------------ 446 a0ec: ebfffbf1 bl 90b8 <abf2@plt\+0x4> 447 #------------------------------------------------------------------------------ 448 #------ abf2's .plt entry 449 #------------------------------------------------------------------------------ 450 a0f0: eafffbf0 b 90b8 <abf2@plt\+0x4> 451 #------------------------------------------------------------------------------ 452 #------ abf2's .plt entry 453 #------------------------------------------------------------------------------ 454 a0f4: 0afffbef beq 90b8 <abf2@plt\+0x4> 455 a0f8: e59f4000 ldr r4, \[pc\] ; a100 <arm\+0xd8> 456 a0fc: e59f4000 ldr r4, \[pc\] ; a104 <arm\+0xdc> 457 #------------------------------------------------------------------------------ 458 #------ .got offset for abf2 459 #------------------------------------------------------------------------------ 460 a100: 000000a0 \.word 0x000000a0 461 #------------------------------------------------------------------------------ 462 #------ PC-relative offset of .got entry for abf2 463 #------------------------------------------------------------------------------ 464 a104: 00006f9c \.word 0x00006f9c 465 #------------------------------------------------------------------------------ 466 #------ tbf2's .plt entry 467 #------------------------------------------------------------------------------ 468 a108: ebfffbcd bl 9044 <tbf2@plt\+0x4> 469 #------------------------------------------------------------------------------ 470 #------ tbf2's .plt entry 471 #------------------------------------------------------------------------------ 472 a10c: eafffbcc b 9044 <tbf2@plt\+0x4> 473 #------------------------------------------------------------------------------ 474 #------ tbf2's .plt entry 475 #------------------------------------------------------------------------------ 476 a110: 0afffbcb beq 9044 <tbf2@plt\+0x4> 477 a114: e59f4000 ldr r4, \[pc\] ; a11c <arm\+0xf4> 478 a118: e59f4000 ldr r4, \[pc\] ; a120 <arm\+0xf8> 479 #------------------------------------------------------------------------------ 480 #------ .got offset for tbf2 481 #------------------------------------------------------------------------------ 482 a11c: 00000080 \.word 0x00000080 483 #------------------------------------------------------------------------------ 484 #------ PC-relative offset of .got entry for tbf2 485 #------------------------------------------------------------------------------ 486 a120: 00006f60 \.word 0x00006f60 487 #------------------------------------------------------------------------------ 488 #------ aaf3's .iplt entry 489 #------------------------------------------------------------------------------ 490 a124: ebfffc0f bl 9168 <abf2@plt\+0xb4> 491 #------------------------------------------------------------------------------ 492 #------ aaf3's .iplt entry 493 #------------------------------------------------------------------------------ 494 a128: eafffc0e b 9168 <abf2@plt\+0xb4> 495 #------------------------------------------------------------------------------ 496 #------ aaf3's .iplt entry 497 #------------------------------------------------------------------------------ 498 a12c: 0afffc0d beq 9168 <abf2@plt\+0xb4> 499 a130: e59f4000 ldr r4, \[pc\] ; a138 <arm\+0x110> 500 a134: e59f4000 ldr r4, \[pc\] ; a13c <arm\+0x114> 501 #------------------------------------------------------------------------------ 502 #------ GP-relative offset of aaf3's .igot.plt entry 503 #------------------------------------------------------------------------------ 504 a138: 00000068 \.word 0x00000068 505 #------------------------------------------------------------------------------ 506 #------ PC-relative offset of aaf3's .igot.plt entry 507 #------------------------------------------------------------------------------ 508 a13c: 00006f2c \.word 0x00006f2c 509 #------------------------------------------------------------------------------ 510 #------ taf3's .iplt entry 511 #------------------------------------------------------------------------------ 512 a140: ebfffc05 bl 915c <abf2@plt\+0xa8> 513 #------------------------------------------------------------------------------ 514 #------ taf3's .iplt entry 515 #------------------------------------------------------------------------------ 516 a144: eafffc04 b 915c <abf2@plt\+0xa8> 517 #------------------------------------------------------------------------------ 518 #------ taf3's .iplt entry 519 #------------------------------------------------------------------------------ 520 a148: 0afffc03 beq 915c <abf2@plt\+0xa8> 521 a14c: e59f4000 ldr r4, \[pc\] ; a154 <arm\+0x12c> 522 a150: e59f4000 ldr r4, \[pc\] ; a158 <arm\+0x130> 523 #------------------------------------------------------------------------------ 524 #------ GP-relative offset of taf3's .igot.plt entry 525 #------------------------------------------------------------------------------ 526 a154: 00000064 \.word 0x00000064 527 #------------------------------------------------------------------------------ 528 #------ PC-relative offset of taf3's .igot.plt entry 529 #------------------------------------------------------------------------------ 530 a158: 00006f0c \.word 0x00006f0c 531 #------------------------------------------------------------------------------ 532 #------ abf3's .iplt entry 533 #------------------------------------------------------------------------------ 534 a15c: ebfffbf3 bl 9130 <abf2@plt\+0x7c> 535 #------------------------------------------------------------------------------ 536 #------ abf3's .iplt entry 537 #------------------------------------------------------------------------------ 538 a160: eafffbf2 b 9130 <abf2@plt\+0x7c> 539 #------------------------------------------------------------------------------ 540 #------ abf3's .iplt entry 541 #------------------------------------------------------------------------------ 542 a164: 0afffbf1 beq 9130 <abf2@plt\+0x7c> 543 a168: e59f4000 ldr r4, \[pc\] ; a170 <arm\+0x148> 544 a16c: e59f4000 ldr r4, \[pc\] ; a174 <arm\+0x14c> 545 #------------------------------------------------------------------------------ 546 #------ GP-relative offset of abf3's .igot.plt entry 547 #------------------------------------------------------------------------------ 548 a170: 00000058 \.word 0x00000058 549 #------------------------------------------------------------------------------ 550 #------ PC-relative offset of abf3's .igot.plt entry 551 #------------------------------------------------------------------------------ 552 a174: 00006ee4 \.word 0x00006ee4 553 #------------------------------------------------------------------------------ 554 #------ tbf3's .iplt entry 555 #------------------------------------------------------------------------------ 556 a178: ebfffbf4 bl 9150 <abf2@plt\+0x9c> 557 #------------------------------------------------------------------------------ 558 #------ tbf3's .iplt entry 559 #------------------------------------------------------------------------------ 560 a17c: eafffbf3 b 9150 <abf2@plt\+0x9c> 561 #------------------------------------------------------------------------------ 562 #------ tbf3's .iplt entry 563 #------------------------------------------------------------------------------ 564 a180: 0afffbf2 beq 9150 <abf2@plt\+0x9c> 565 a184: e59f4000 ldr r4, \[pc\] ; a18c <arm\+0x164> 566 a188: e59f4000 ldr r4, \[pc\] ; a190 <arm\+0x168> 567 #------------------------------------------------------------------------------ 568 #------ GP-relative offset of tbf3's .igot.plt entry 569 #------------------------------------------------------------------------------ 570 a18c: 00000060 \.word 0x00000060 571 #------------------------------------------------------------------------------ 572 #------ PC-relative offset of tbf3's .igot.plt entry 573 #------------------------------------------------------------------------------ 574 a190: 00006ed0 \.word 0x00006ed0 575 #------------------------------------------------------------------------------ 576 #------ aaf4's .plt entry 577 #------------------------------------------------------------------------------ 578 a194: ebfffba2 bl 9024 <aaf4@plt> 579 #------------------------------------------------------------------------------ 580 #------ aaf4's .plt entry 581 #------------------------------------------------------------------------------ 582 a198: eafffba1 b 9024 <aaf4@plt> 583 #------------------------------------------------------------------------------ 584 #------ aaf4's .plt entry 585 #------------------------------------------------------------------------------ 586 a19c: 0afffba0 beq 9024 <aaf4@plt> 587 a1a0: e59f4000 ldr r4, \[pc\] ; a1a8 <arm\+0x180> 588 a1a4: e59f4000 ldr r4, \[pc\] ; a1ac <arm\+0x184> 589 #------------------------------------------------------------------------------ 590 #------ .got offset for aaf4 591 #------------------------------------------------------------------------------ 592 a1a8: 00000078 \.word 0x00000078 593 #------------------------------------------------------------------------------ 594 #------ PC-relative offset of .got entry for aaf4 595 #------------------------------------------------------------------------------ 596 a1ac: 00006ecc \.word 0x00006ecc 597 #------------------------------------------------------------------------------ 598 #------ taf4's .plt entry 599 #------------------------------------------------------------------------------ 600 a1b0: ebfffbbc bl 90a8 <taf4@plt> 601 #------------------------------------------------------------------------------ 602 #------ taf4's .plt entry 603 #------------------------------------------------------------------------------ 604 a1b4: eafffbbb b 90a8 <taf4@plt> 605 #------------------------------------------------------------------------------ 606 #------ taf4's .plt entry 607 #------------------------------------------------------------------------------ 608 a1b8: 0afffbba beq 90a8 <taf4@plt> 609 a1bc: e59f4000 ldr r4, \[pc\] ; a1c4 <arm\+0x19c> 610 a1c0: e59f4000 ldr r4, \[pc\] ; a1c8 <arm\+0x1a0> 611 #------------------------------------------------------------------------------ 612 #------ .got offset for taf4 613 #------------------------------------------------------------------------------ 614 a1c4: 0000009c \.word 0x0000009c 615 #------------------------------------------------------------------------------ 616 #------ PC-relative offset of .got entry for taf4 617 #------------------------------------------------------------------------------ 618 a1c8: 00006ed4 \.word 0x00006ed4 619 #------------------------------------------------------------------------------ 620 #------ abf4's .plt entry 621 #------------------------------------------------------------------------------ 622 a1cc: ebfffba6 bl 906c <abf4@plt\+0x4> 623 #------------------------------------------------------------------------------ 624 #------ abf4's .plt entry 625 #------------------------------------------------------------------------------ 626 a1d0: eafffba5 b 906c <abf4@plt\+0x4> 627 #------------------------------------------------------------------------------ 628 #------ abf4's .plt entry 629 #------------------------------------------------------------------------------ 630 a1d4: 0afffba4 beq 906c <abf4@plt\+0x4> 631 a1d8: e59f4000 ldr r4, \[pc\] ; a1e0 <arm\+0x1b8> 632 a1dc: e59f4000 ldr r4, \[pc\] ; a1e4 <arm\+0x1bc> 633 #------------------------------------------------------------------------------ 634 #------ .got offset for abf4 635 #------------------------------------------------------------------------------ 636 a1e0: 0000008c \.word 0x0000008c 637 #------------------------------------------------------------------------------ 638 #------ PC-relative offset of .got entry for abf4 639 #------------------------------------------------------------------------------ 640 a1e4: 00006ea8 \.word 0x00006ea8 641 #------------------------------------------------------------------------------ 642 #------ tbf4's .plt entry 643 #------------------------------------------------------------------------------ 644 a1e8: ebfffba3 bl 907c <tbf4@plt\+0x4> 645 #------------------------------------------------------------------------------ 646 #------ tbf4's .plt entry 647 #------------------------------------------------------------------------------ 648 a1ec: eafffba2 b 907c <tbf4@plt\+0x4> 649 #------------------------------------------------------------------------------ 650 #------ tbf4's .plt entry 651 #------------------------------------------------------------------------------ 652 a1f0: 0afffba1 beq 907c <tbf4@plt\+0x4> 653 a1f4: e59f4000 ldr r4, \[pc\] ; a1fc <arm\+0x1d4> 654 a1f8: e59f4000 ldr r4, \[pc\] ; a200 <arm\+0x1d8> 655 #------------------------------------------------------------------------------ 656 #------ .got offset for tbf4 657 #------------------------------------------------------------------------------ 658 a1fc: 00000090 \.word 0x00000090 659 #------------------------------------------------------------------------------ 660 #------ PC-relative offset of .got entry for tbf4 661 #------------------------------------------------------------------------------ 662 a200: 00006e90 \.word 0x00006e90 663 664 0000a204 <_thumb>: 665 a204: f005 fefc bl 10000 <foo> 666 a208: f005 befa b\.w 10000 <foo> 667 a20c: f005 86f8 beq\.w 10000 <foo> 668 a210: 4c00 ldr r4, \[pc, #0\] ; \(a214 <_thumb\+0x10>\) 669 a212: 4c01 ldr r4, \[pc, #4\] ; \(a218 <_thumb\+0x14>\) 670 #------------------------------------------------------------------------------ 671 #------ .got offset for foo 672 #------------------------------------------------------------------------------ 673 a214: 00000070 \.word 0x00000070 674 #------------------------------------------------------------------------------ 675 #------ PC-relative offset of .got entry for foo 676 #------------------------------------------------------------------------------ 677 a218: 00006e54 \.word 0x00006e54 678 #------------------------------------------------------------------------------ 679 #------ atf1's .iplt entry 680 #------------------------------------------------------------------------------ 681 a21c: f7fe ef5a blx 90d4 <abf2@plt\+0x20> 682 #------------------------------------------------------------------------------ 683 #------ thumb entry to atf1's .iplt entry 684 #------------------------------------------------------------------------------ 685 a220: f7fe bf56 b\.w 90d0 <abf2@plt\+0x1c> 686 #------------------------------------------------------------------------------ 687 #------ thumb entry to atf1's .iplt entry 688 #------------------------------------------------------------------------------ 689 a224: f43e af54 beq\.w 90d0 <abf2@plt\+0x1c> 690 a228: 4c00 ldr r4, \[pc, #0\] ; \(a22c <_thumb\+0x28>\) 691 a22a: 4c01 ldr r4, \[pc, #4\] ; \(a230 <_thumb\+0x2c>\) 692 #------------------------------------------------------------------------------ 693 #------ GP-relative offset of atf1's .igot.plt entry 694 #------------------------------------------------------------------------------ 695 a22c: 00000040 \.word 0x00000040 696 #------------------------------------------------------------------------------ 697 #------ PC-relative offset of atf1's .igot.plt entry 698 #------------------------------------------------------------------------------ 699 a230: 00006e10 \.word 0x00006e10 700 #------------------------------------------------------------------------------ 701 #------ ttf1's .iplt entry 702 #------------------------------------------------------------------------------ 703 a234: f7fe ef64 blx 9100 <abf2@plt\+0x4c> 704 #------------------------------------------------------------------------------ 705 #------ thumb entry to ttf1's .iplt entry 706 #------------------------------------------------------------------------------ 707 a238: f7fe bf60 b\.w 90fc <abf2@plt\+0x48> 708 #------------------------------------------------------------------------------ 709 #------ thumb entry to ttf1's .iplt entry 710 #------------------------------------------------------------------------------ 711 a23c: f43e af5e beq\.w 90fc <abf2@plt\+0x48> 712 a240: 4c00 ldr r4, \[pc, #0\] ; \(a244 <_thumb\+0x40>\) 713 a242: 4c01 ldr r4, \[pc, #4\] ; \(a248 <_thumb\+0x44>\) 714 #------------------------------------------------------------------------------ 715 #------ GP-relative offset of ttf1's .igot.plt entry 716 #------------------------------------------------------------------------------ 717 a244: 0000004c \.word 0x0000004c 718 #------------------------------------------------------------------------------ 719 #------ PC-relative offset of ttf1's .igot.plt entry 720 #------------------------------------------------------------------------------ 721 a248: 00006e04 \.word 0x00006e04 722 #------------------------------------------------------------------------------ 723 #------ abf1's .iplt entry 724 #------------------------------------------------------------------------------ 725 a24c: f7fe ef4a blx 90e4 <abf2@plt\+0x30> 726 #------------------------------------------------------------------------------ 727 #------ thumb entry to abf1's .iplt entry 728 #------------------------------------------------------------------------------ 729 a250: f7fe bf46 b\.w 90e0 <abf2@plt\+0x2c> 730 #------------------------------------------------------------------------------ 731 #------ thumb entry to abf1's .iplt entry 732 #------------------------------------------------------------------------------ 733 a254: f43e af44 beq\.w 90e0 <abf2@plt\+0x2c> 734 a258: 4c00 ldr r4, \[pc, #0\] ; \(a25c <_thumb\+0x58>\) 735 a25a: 4c01 ldr r4, \[pc, #4\] ; \(a260 <_thumb\+0x5c>\) 736 #------------------------------------------------------------------------------ 737 #------ GP-relative offset of abf1's .igot.plt entry 738 #------------------------------------------------------------------------------ 739 a25c: 00000044 \.word 0x00000044 740 #------------------------------------------------------------------------------ 741 #------ PC-relative offset of abf1's .igot.plt entry 742 #------------------------------------------------------------------------------ 743 a260: 00006de4 \.word 0x00006de4 744 #------------------------------------------------------------------------------ 745 #------ tbf1's .iplt entry 746 #------------------------------------------------------------------------------ 747 a264: f7fe ef54 blx 9110 <abf2@plt\+0x5c> 748 #------------------------------------------------------------------------------ 749 #------ thumb entry to tbf1's .iplt entry 750 #------------------------------------------------------------------------------ 751 a268: f7fe bf50 b\.w 910c <abf2@plt\+0x58> 752 #------------------------------------------------------------------------------ 753 #------ thumb entry to tbf1's .iplt entry 754 #------------------------------------------------------------------------------ 755 a26c: f43e af4e beq\.w 910c <abf2@plt\+0x58> 756 a270: 4c00 ldr r4, \[pc, #0\] ; \(a274 <_thumb\+0x70>\) 757 a272: 4c01 ldr r4, \[pc, #4\] ; \(a278 <_thumb\+0x74>\) 758 #------------------------------------------------------------------------------ 759 #------ GP-relative offset of tbf1's .igot.plt entry 760 #------------------------------------------------------------------------------ 761 a274: 00000050 \.word 0x00000050 762 #------------------------------------------------------------------------------ 763 #------ PC-relative offset of tbf1's .igot.plt entry 764 #------------------------------------------------------------------------------ 765 a278: 00006dd8 \.word 0x00006dd8 766 #------------------------------------------------------------------------------ 767 #------ atf2's .plt entry 768 #------------------------------------------------------------------------------ 769 a27c: f7fe eecc blx 9018 <atf2@plt\+0x4> 770 #------------------------------------------------------------------------------ 771 #------ thumb entry to atf2's .plt entry 772 #------------------------------------------------------------------------------ 773 a280: f7fe bec8 b\.w 9014 <atf2@plt> 774 #------------------------------------------------------------------------------ 775 #------ thumb entry to atf2's .plt entry 776 #------------------------------------------------------------------------------ 777 a284: f43e aec6 beq\.w 9014 <atf2@plt> 778 a288: 4c00 ldr r4, \[pc, #0\] ; \(a28c <_thumb\+0x88>\) 779 a28a: 4c01 ldr r4, \[pc, #4\] ; \(a290 <_thumb\+0x8c>\) 780 #------------------------------------------------------------------------------ 781 #------ .got offset for atf2 782 #------------------------------------------------------------------------------ 783 a28c: 00000074 \.word 0x00000074 784 #------------------------------------------------------------------------------ 785 #------ PC-relative offset of .got entry for atf2 786 #------------------------------------------------------------------------------ 787 a290: 00006de4 \.word 0x00006de4 788 #------------------------------------------------------------------------------ 789 #------ ttf2's .plt entry 790 #------------------------------------------------------------------------------ 791 a294: f7fe eece blx 9034 <ttf2@plt\+0x4> 792 #------------------------------------------------------------------------------ 793 #------ thumb entry to ttf2's .plt entry 794 #------------------------------------------------------------------------------ 795 a298: f7fe beca b\.w 9030 <ttf2@plt> 796 #------------------------------------------------------------------------------ 797 #------ thumb entry to ttf2's .plt entry 798 #------------------------------------------------------------------------------ 799 a29c: f43e aec8 beq\.w 9030 <ttf2@plt> 800 a2a0: 4c00 ldr r4, \[pc, #0\] ; \(a2a4 <_thumb\+0xa0>\) 801 a2a2: 4c01 ldr r4, \[pc, #4\] ; \(a2a8 <_thumb\+0xa4>\) 802 #------------------------------------------------------------------------------ 803 #------ .got offset for ttf2 804 #------------------------------------------------------------------------------ 805 a2a4: 0000007c \.word 0x0000007c 806 #------------------------------------------------------------------------------ 807 #------ PC-relative offset of .got entry for ttf2 808 #------------------------------------------------------------------------------ 809 a2a8: 00006dd4 \.word 0x00006dd4 810 #------------------------------------------------------------------------------ 811 #------ abf2's .plt entry 812 #------------------------------------------------------------------------------ 813 a2ac: f7fe ef04 blx 90b8 <abf2@plt\+0x4> 814 #------------------------------------------------------------------------------ 815 #------ thumb entry to abf2's .plt entry 816 #------------------------------------------------------------------------------ 817 a2b0: f7fe bf00 b\.w 90b4 <abf2@plt> 818 #------------------------------------------------------------------------------ 819 #------ thumb entry to abf2's .plt entry 820 #------------------------------------------------------------------------------ 821 a2b4: f43e aefe beq\.w 90b4 <abf2@plt> 822 a2b8: 4c00 ldr r4, \[pc, #0\] ; \(a2bc <_thumb\+0xb8>\) 823 a2ba: 4c01 ldr r4, \[pc, #4\] ; \(a2c0 <_thumb\+0xbc>\) 824 #------------------------------------------------------------------------------ 825 #------ .got offset for abf2 826 #------------------------------------------------------------------------------ 827 a2bc: 000000a0 \.word 0x000000a0 828 #------------------------------------------------------------------------------ 829 #------ PC-relative offset of .got entry for abf2 830 #------------------------------------------------------------------------------ 831 a2c0: 00006de0 \.word 0x00006de0 832 #------------------------------------------------------------------------------ 833 #------ tbf2's .plt entry 834 #------------------------------------------------------------------------------ 835 a2c4: f7fe eebe blx 9044 <tbf2@plt\+0x4> 836 #------------------------------------------------------------------------------ 837 #------ thumb entry to tbf2's .plt entry 838 #------------------------------------------------------------------------------ 839 a2c8: f7fe beba b\.w 9040 <tbf2@plt> 840 #------------------------------------------------------------------------------ 841 #------ thumb entry to tbf2's .plt entry 842 #------------------------------------------------------------------------------ 843 a2cc: f43e aeb8 beq\.w 9040 <tbf2@plt> 844 a2d0: 4c00 ldr r4, \[pc, #0\] ; \(a2d4 <_thumb\+0xd0>\) 845 a2d2: 4c01 ldr r4, \[pc, #4\] ; \(a2d8 <_thumb\+0xd4>\) 846 #------------------------------------------------------------------------------ 847 #------ .got offset for tbf2 848 #------------------------------------------------------------------------------ 849 a2d4: 00000080 \.word 0x00000080 850 #------------------------------------------------------------------------------ 851 #------ PC-relative offset of .got entry for tbf2 852 #------------------------------------------------------------------------------ 853 a2d8: 00006da8 \.word 0x00006da8 854 #------------------------------------------------------------------------------ 855 #------ atf3's .iplt entry 856 #------------------------------------------------------------------------------ 857 a2dc: f7fe ef20 blx 9120 <abf2@plt\+0x6c> 858 #------------------------------------------------------------------------------ 859 #------ thumb entry to atf3's .iplt entry 860 #------------------------------------------------------------------------------ 861 a2e0: f7fe bf1c b\.w 911c <abf2@plt\+0x68> 862 #------------------------------------------------------------------------------ 863 #------ thumb entry to atf3's .iplt entry 864 #------------------------------------------------------------------------------ 865 a2e4: f43e af1a beq\.w 911c <abf2@plt\+0x68> 866 a2e8: 4c00 ldr r4, \[pc, #0\] ; \(a2ec <_thumb\+0xe8>\) 867 a2ea: 4c01 ldr r4, \[pc, #4\] ; \(a2f0 <_thumb\+0xec>\) 868 #------------------------------------------------------------------------------ 869 #------ GP-relative offset of atf3's .igot.plt entry 870 #------------------------------------------------------------------------------ 871 a2ec: 00000054 \.word 0x00000054 872 #------------------------------------------------------------------------------ 873 #------ PC-relative offset of atf3's .igot.plt entry 874 #------------------------------------------------------------------------------ 875 a2f0: 00006d64 \.word 0x00006d64 876 #------------------------------------------------------------------------------ 877 #------ ttf3's .iplt entry 878 #------------------------------------------------------------------------------ 879 a2f4: f7fe ef24 blx 9140 <abf2@plt\+0x8c> 880 #------------------------------------------------------------------------------ 881 #------ thumb entry to ttf3's .iplt entry 882 #------------------------------------------------------------------------------ 883 a2f8: f7fe bf20 b\.w 913c <abf2@plt\+0x88> 884 #------------------------------------------------------------------------------ 885 #------ thumb entry to ttf3's .iplt entry 886 #------------------------------------------------------------------------------ 887 a2fc: f43e af1e beq\.w 913c <abf2@plt\+0x88> 888 a300: 4c00 ldr r4, \[pc, #0\] ; \(a304 <_thumb\+0x100>\) 889 a302: 4c01 ldr r4, \[pc, #4\] ; \(a308 <_thumb\+0x104>\) 890 #------------------------------------------------------------------------------ 891 #------ GP-relative offset of ttf3's .igot.plt entry 892 #------------------------------------------------------------------------------ 893 a304: 0000005c \.word 0x0000005c 894 #------------------------------------------------------------------------------ 895 #------ PC-relative offset of ttf3's .igot.plt entry 896 #------------------------------------------------------------------------------ 897 a308: 00006d54 \.word 0x00006d54 898 #------------------------------------------------------------------------------ 899 #------ abf3's .iplt entry 900 #------------------------------------------------------------------------------ 901 a30c: f7fe ef10 blx 9130 <abf2@plt\+0x7c> 902 #------------------------------------------------------------------------------ 903 #------ thumb entry to abf3's .iplt entry 904 #------------------------------------------------------------------------------ 905 a310: f7fe bf0c b\.w 912c <abf2@plt\+0x78> 906 #------------------------------------------------------------------------------ 907 #------ thumb entry to abf3's .iplt entry 908 #------------------------------------------------------------------------------ 909 a314: f43e af0a beq\.w 912c <abf2@plt\+0x78> 910 a318: 4c00 ldr r4, \[pc, #0\] ; \(a31c <_thumb\+0x118>\) 911 a31a: 4c01 ldr r4, \[pc, #4\] ; \(a320 <_thumb\+0x11c>\) 912 #------------------------------------------------------------------------------ 913 #------ GP-relative offset of abf3's .igot.plt entry 914 #------------------------------------------------------------------------------ 915 a31c: 00000058 \.word 0x00000058 916 #------------------------------------------------------------------------------ 917 #------ PC-relative offset of abf3's .igot.plt entry 918 #------------------------------------------------------------------------------ 919 a320: 00006d38 \.word 0x00006d38 920 #------------------------------------------------------------------------------ 921 #------ tbf3's .iplt entry 922 #------------------------------------------------------------------------------ 923 a324: f7fe ef14 blx 9150 <abf2@plt\+0x9c> 924 #------------------------------------------------------------------------------ 925 #------ thumb entry to tbf3's .iplt entry 926 #------------------------------------------------------------------------------ 927 a328: f7fe bf10 b\.w 914c <abf2@plt\+0x98> 928 #------------------------------------------------------------------------------ 929 #------ thumb entry to tbf3's .iplt entry 930 #------------------------------------------------------------------------------ 931 a32c: f43e af0e beq\.w 914c <abf2@plt\+0x98> 932 a330: 4c00 ldr r4, \[pc, #0\] ; \(a334 <_thumb\+0x130>\) 933 a332: 4c01 ldr r4, \[pc, #4\] ; \(a338 <_thumb\+0x134>\) 934 #------------------------------------------------------------------------------ 935 #------ GP-relative offset of tbf3's .igot.plt entry 936 #------------------------------------------------------------------------------ 937 a334: 00000060 \.word 0x00000060 938 #------------------------------------------------------------------------------ 939 #------ PC-relative offset of tbf3's .igot.plt entry 940 #------------------------------------------------------------------------------ 941 a338: 00006d28 \.word 0x00006d28 942 #------------------------------------------------------------------------------ 943 #------ atf4's .plt entry 944 #------------------------------------------------------------------------------ 945 a33c: f7fe eeae blx 909c <atf4@plt\+0x4> 946 #------------------------------------------------------------------------------ 947 #------ thumb entry to atf4's .plt entry 948 #------------------------------------------------------------------------------ 949 a340: f7fe beaa b\.w 9098 <atf4@plt> 950 #------------------------------------------------------------------------------ 951 #------ thumb entry to atf4's .plt entry 952 #------------------------------------------------------------------------------ 953 a344: f43e aea8 beq\.w 9098 <atf4@plt> 954 a348: 4c00 ldr r4, \[pc, #0\] ; \(a34c <_thumb\+0x148>\) 955 a34a: 4c01 ldr r4, \[pc, #4\] ; \(a350 <_thumb\+0x14c>\) 956 #------------------------------------------------------------------------------ 957 #------ .got offset for atf4 958 #------------------------------------------------------------------------------ 959 a34c: 00000098 \.word 0x00000098 960 #------------------------------------------------------------------------------ 961 #------ PC-relative offset of .got entry for atf4 962 #------------------------------------------------------------------------------ 963 a350: 00006d48 \.word 0x00006d48 964 #------------------------------------------------------------------------------ 965 #------ ttf4's .plt entry 966 #------------------------------------------------------------------------------ 967 a354: f7fe ee9a blx 908c <ttf4@plt\+0x4> 968 #------------------------------------------------------------------------------ 969 #------ thumb entry to ttf4's .plt entry 970 #------------------------------------------------------------------------------ 971 a358: f7fe be96 b\.w 9088 <ttf4@plt> 972 #------------------------------------------------------------------------------ 973 #------ thumb entry to ttf4's .plt entry 974 #------------------------------------------------------------------------------ 975 a35c: f43e ae94 beq\.w 9088 <ttf4@plt> 976 a360: 4c00 ldr r4, \[pc, #0\] ; \(a364 <_thumb\+0x160>\) 977 a362: 4c01 ldr r4, \[pc, #4\] ; \(a368 <_thumb\+0x164>\) 978 #------------------------------------------------------------------------------ 979 #------ .got offset for ttf4 980 #------------------------------------------------------------------------------ 981 a364: 00000094 \.word 0x00000094 982 #------------------------------------------------------------------------------ 983 #------ PC-relative offset of .got entry for ttf4 984 #------------------------------------------------------------------------------ 985 a368: 00006d2c \.word 0x00006d2c 986 #------------------------------------------------------------------------------ 987 #------ abf4's .plt entry 988 #------------------------------------------------------------------------------ 989 a36c: f7fe ee7e blx 906c <abf4@plt\+0x4> 990 #------------------------------------------------------------------------------ 991 #------ thumb entry to abf4's .plt entry 992 #------------------------------------------------------------------------------ 993 a370: f7fe be7a b\.w 9068 <abf4@plt> 994 #------------------------------------------------------------------------------ 995 #------ thumb entry to abf4's .plt entry 996 #------------------------------------------------------------------------------ 997 a374: f43e ae78 beq\.w 9068 <abf4@plt> 998 a378: 4c00 ldr r4, \[pc, #0\] ; \(a37c <_thumb\+0x178>\) 999 a37a: 4c01 ldr r4, \[pc, #4\] ; \(a380 <_thumb\+0x17c>\) 1000 #------------------------------------------------------------------------------ 1001 #------ .got offset for abf4 1002 #------------------------------------------------------------------------------ 1003 a37c: 0000008c \.word 0x0000008c 1004 #------------------------------------------------------------------------------ 1005 #------ PC-relative offset of .got entry for abf4 1006 #------------------------------------------------------------------------------ 1007 a380: 00006d0c \.word 0x00006d0c 1008 #------------------------------------------------------------------------------ 1009 #------ tbf4's .plt entry 1010 #------------------------------------------------------------------------------ 1011 a384: f7fe ee7a blx 907c <tbf4@plt\+0x4> 1012 #------------------------------------------------------------------------------ 1013 #------ thumb entry to tbf4's .plt entry 1014 #------------------------------------------------------------------------------ 1015 a388: f7fe be76 b\.w 9078 <tbf4@plt> 1016 #------------------------------------------------------------------------------ 1017 #------ thumb entry to tbf4's .plt entry 1018 #------------------------------------------------------------------------------ 1019 a38c: f43e ae74 beq\.w 9078 <tbf4@plt> 1020 a390: 4c00 ldr r4, \[pc, #0\] ; \(a394 <_thumb\+0x190>\) 1021 a392: 4c01 ldr r4, \[pc, #4\] ; \(a398 <_thumb\+0x194>\) 1022 #------------------------------------------------------------------------------ 1023 #------ .got offset for tbf4 1024 #------------------------------------------------------------------------------ 1025 a394: 00000090 \.word 0x00000090 1026 #------------------------------------------------------------------------------ 1027 #------ PC-relative offset of .got entry for tbf4 1028 #------------------------------------------------------------------------------ 1029 a398: 00006cf8 \.word 0x00006cf8 1030