.* Disassembly of section \.plt: 00009000 <\.plt>: 9000: e52de004 push {lr} ; \(str lr, \[sp, #-4\]!\) 9004: e59fe004 ldr lr, \[pc, #4\] ; 9010 9008: e08fe00e add lr, pc, lr 900c: e5bef008 ldr pc, \[lr, #8\]! #------------------------------------------------------------------------------ #------ PC-relative offset of .got.plt #------------------------------------------------------------------------------ 9010: 00007ff0 \.word 0x00007ff0 #------------------------------------------------------------------------------ #------ thumb entry to atf2's .plt entry #------------------------------------------------------------------------------ 9014: 4778 bx pc 9016: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ atf2's .plt entry #------------------------------------------------------------------------------ 9018: e28fc600 add ip, pc, #0 901c: e28cca07 add ip, ip, #28672 ; 0x7000 9020: e5bcffec ldr pc, \[ip, #4076\]! ; 0xfec #------------------------------------------------------------------------------ #------ aaf4's .plt entry #------------------------------------------------------------------------------ 9024: e28fc600 add ip, pc, #0 9028: e28cca07 add ip, ip, #28672 ; 0x7000 902c: e5bcffe4 ldr pc, \[ip, #4068\]! ; 0xfe4 #------------------------------------------------------------------------------ #------ thumb entry to ttf2's .plt entry #------------------------------------------------------------------------------ 9030: 4778 bx pc 9032: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ ttf2's .plt entry #------------------------------------------------------------------------------ 9034: e28fc600 add ip, pc, #0 9038: e28cca07 add ip, ip, #28672 ; 0x7000 903c: e5bcffd8 ldr pc, \[ip, #4056\]! ; 0xfd8 #------------------------------------------------------------------------------ #------ thumb entry to tbf2's .plt entry #------------------------------------------------------------------------------ 9040: 4778 bx pc 9042: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ tbf2's .plt entry #------------------------------------------------------------------------------ 9044: e28fc600 add ip, pc, #0 9048: e28cca07 add ip, ip, #28672 ; 0x7000 904c: e5bcffcc ldr pc, \[ip, #4044\]! ; 0xfcc #------------------------------------------------------------------------------ #------ taf2's .plt entry #------------------------------------------------------------------------------ 9050: e28fc600 add ip, pc, #0 9054: e28cca07 add ip, ip, #28672 ; 0x7000 9058: e5bcffc4 ldr pc, \[ip, #4036\]! ; 0xfc4 #------------------------------------------------------------------------------ #------ aaf2's .plt entry #------------------------------------------------------------------------------ 905c: e28fc600 add ip, pc, #0 9060: e28cca07 add ip, ip, #28672 ; 0x7000 9064: e5bcffbc ldr pc, \[ip, #4028\]! ; 0xfbc #------------------------------------------------------------------------------ #------ thumb entry to abf4's .plt entry #------------------------------------------------------------------------------ 9068: 4778 bx pc 906a: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ abf4's .plt entry #------------------------------------------------------------------------------ 906c: e28fc600 add ip, pc, #0 9070: e28cca07 add ip, ip, #28672 ; 0x7000 9074: e5bcffb0 ldr pc, \[ip, #4016\]! ; 0xfb0 #------------------------------------------------------------------------------ #------ thumb entry to tbf4's .plt entry #------------------------------------------------------------------------------ 9078: 4778 bx pc 907a: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ tbf4's .plt entry #------------------------------------------------------------------------------ 907c: e28fc600 add ip, pc, #0 9080: e28cca07 add ip, ip, #28672 ; 0x7000 9084: e5bcffa4 ldr pc, \[ip, #4004\]! ; 0xfa4 #------------------------------------------------------------------------------ #------ thumb entry to ttf4's .plt entry #------------------------------------------------------------------------------ 9088: 4778 bx pc 908a: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ ttf4's .plt entry #------------------------------------------------------------------------------ 908c: e28fc600 add ip, pc, #0 9090: e28cca07 add ip, ip, #28672 ; 0x7000 9094: e5bcff98 ldr pc, \[ip, #3992\]! ; 0xf98 #------------------------------------------------------------------------------ #------ thumb entry to atf4's .plt entry #------------------------------------------------------------------------------ 9098: 4778 bx pc 909a: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ atf4's .plt entry #------------------------------------------------------------------------------ 909c: e28fc600 add ip, pc, #0 90a0: e28cca07 add ip, ip, #28672 ; 0x7000 90a4: e5bcff8c ldr pc, \[ip, #3980\]! ; 0xf8c #------------------------------------------------------------------------------ #------ taf4's .plt entry #------------------------------------------------------------------------------ 90a8: e28fc600 add ip, pc, #0 90ac: e28cca07 add ip, ip, #28672 ; 0x7000 90b0: e5bcff84 ldr pc, \[ip, #3972\]! ; 0xf84 #------------------------------------------------------------------------------ #------ thumb entry to abf2's .plt entry #------------------------------------------------------------------------------ 90b4: 4778 bx pc 90b6: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ abf2's .plt entry #------------------------------------------------------------------------------ 90b8: e28fc600 add ip, pc, #0 90bc: e28cca07 add ip, ip, #28672 ; 0x7000 90c0: e5bcff78 ldr pc, \[ip, #3960\]! ; 0xf78 Disassembly of section \.iplt: 000090c4 : #------------------------------------------------------------------------------ #------ aaf1's .iplt entry #------------------------------------------------------------------------------ 90c4: e28fc600 add ip, pc, #0 90c8: e28cca07 add ip, ip, #28672 ; 0x7000 90cc: e5bcff70 ldr pc, \[ip, #3952\]! ; 0xf70 #------------------------------------------------------------------------------ #------ thumb entry to atf1's .iplt entry #------------------------------------------------------------------------------ 90d0: 4778 bx pc 90d2: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ atf1's .iplt entry #------------------------------------------------------------------------------ 90d4: e28fc600 add ip, pc, #0 90d8: e28cca07 add ip, ip, #28672 ; 0x7000 90dc: e5bcff64 ldr pc, \[ip, #3940\]! ; 0xf64 #------------------------------------------------------------------------------ #------ thumb entry to abf1's .iplt entry #------------------------------------------------------------------------------ 90e0: 4778 bx pc 90e2: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ abf1's .iplt entry #------------------------------------------------------------------------------ 90e4: e28fc600 add ip, pc, #0 90e8: e28cca07 add ip, ip, #28672 ; 0x7000 90ec: e5bcff58 ldr pc, \[ip, #3928\]! ; 0xf58 #------------------------------------------------------------------------------ #------ taf1's .iplt entry #------------------------------------------------------------------------------ 90f0: e28fc600 add ip, pc, #0 90f4: e28cca07 add ip, ip, #28672 ; 0x7000 90f8: e5bcff50 ldr pc, \[ip, #3920\]! ; 0xf50 #------------------------------------------------------------------------------ #------ thumb entry to ttf1's .iplt entry #------------------------------------------------------------------------------ 90fc: 4778 bx pc 90fe: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ ttf1's .iplt entry #------------------------------------------------------------------------------ 9100: e28fc600 add ip, pc, #0 9104: e28cca07 add ip, ip, #28672 ; 0x7000 9108: e5bcff44 ldr pc, \[ip, #3908\]! ; 0xf44 #------------------------------------------------------------------------------ #------ thumb entry to tbf1's .iplt entry #------------------------------------------------------------------------------ 910c: 4778 bx pc 910e: 46c0 nop ; \(mov r8, r8\) #------------------------------------------------------------------------------ #------ tbf1's .iplt entry #------------------------------------------------------------------------------ 9110: e28fc600 add ip, pc, #0 9114: e28cca07 add ip, ip, #28672 ; 0x7000 9118: e5bcff38 ldr pc, \[ip, #3896\]! ; 0xf38 #------------------------------------------------------------------------------ #------ thumb entry to atf3 #------------------------------------------------------------------------------ 911c: 4778 bx pc 911e: 46c0 nop ; \(mov r8, r8\) 00009120 : 9120: e28fc600 add ip, pc, #0 9124: e28cca07 add ip, ip, #28672 ; 0x7000 9128: e5bcff2c ldr pc, \[ip, #3884\]! ; 0xf2c #------------------------------------------------------------------------------ #------ thumb entry to abf3 #------------------------------------------------------------------------------ 912c: 4778 bx pc 912e: 46c0 nop ; \(mov r8, r8\) 00009130 : 9130: e28fc600 add ip, pc, #0 9134: e28cca07 add ip, ip, #28672 ; 0x7000 9138: e5bcff20 ldr pc, \[ip, #3872\]! ; 0xf20 #------------------------------------------------------------------------------ #------ thumb entry to ttf3 #------------------------------------------------------------------------------ 913c: 4778 bx pc 913e: 46c0 nop ; \(mov r8, r8\) 00009140 : 9140: e28fc600 add ip, pc, #0 9144: e28cca07 add ip, ip, #28672 ; 0x7000 9148: e5bcff14 ldr pc, \[ip, #3860\]! ; 0xf14 #------------------------------------------------------------------------------ #------ thumb entry to tbf3 #------------------------------------------------------------------------------ 914c: 4778 bx pc 914e: 46c0 nop ; \(mov r8, r8\) 00009150 : 9150: e28fc600 add ip, pc, #0 9154: e28cca07 add ip, ip, #28672 ; 0x7000 9158: e5bcff08 ldr pc, \[ip, #3848\]! ; 0xf08 0000915c : 915c: e28fc600 add ip, pc, #0 9160: e28cca07 add ip, ip, #28672 ; 0x7000 9164: e5bcff00 ldr pc, \[ip, #3840\]! ; 0xf00 00009168 : 9168: e28fc600 add ip, pc, #0 916c: e28cca07 add ip, ip, #28672 ; 0x7000 9170: e5bcfef8 ldr pc, \[ip, #3832\]! ; 0xef8 Disassembly of section \.text: 0000a000 : a000: e1a0f00e mov pc, lr 0000a004 : a004: e1a0f00e mov pc, lr 0000a008 : a008: e1a0f00e mov pc, lr 0000a00c : a00c: 46f7 mov pc, lr 0000a00e : a00e: 46f7 mov pc, lr 0000a010 : a010: 46f7 mov pc, lr a012: 0000 movs r0, r0 a014: e1a0f00e mov pc, lr a018: e1a0f00e mov pc, lr a01c: e1a0f00e mov pc, lr a020: 46f7 mov pc, lr a022: 46f7 mov pc, lr a024: 46f7 mov pc, lr \.\.\. 0000a028 <_start>: a028: eb0017f4 bl 10000 a02c: ea0017f3 b 10000 a030: 0a0017f2 beq 10000 a034: e59f4000 ldr r4, \[pc, #0\] ; a03c <_start\+0x14> a038: e59f4000 ldr r4, \[pc, #0\] ; a040 <_start\+0x18> #------------------------------------------------------------------------------ #------ .got offset for foo #------------------------------------------------------------------------------ a03c: 00000088 \.word 0x00000088 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for foo #------------------------------------------------------------------------------ a040: 0000702c \.word 0x0000702c #------------------------------------------------------------------------------ #------ aaf1's .iplt entry #------------------------------------------------------------------------------ a044: ebfffc1e bl 90c4 #------------------------------------------------------------------------------ #------ aaf1's .iplt entry #------------------------------------------------------------------------------ a048: eafffc1d b 90c4 #------------------------------------------------------------------------------ #------ aaf1's .iplt entry #------------------------------------------------------------------------------ a04c: 0afffc1c beq 90c4 a050: e59f4000 ldr r4, \[pc, #0\] ; a058 <_start\+0x30> a054: e59f4000 ldr r4, \[pc, #0\] ; a05c <_start\+0x34> #------------------------------------------------------------------------------ #------ .got offset for aaf1's .iplt entry #------------------------------------------------------------------------------ a058: 00000070 \.word 0x00000070 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for aaf1's .iplt entry #------------------------------------------------------------------------------ a05c: 00007014 \.word 0x00007014 #------------------------------------------------------------------------------ #------ taf1's .iplt entry #------------------------------------------------------------------------------ a060: ebfffc22 bl 90f0 #------------------------------------------------------------------------------ #------ taf1's .iplt entry #------------------------------------------------------------------------------ a064: eafffc21 b 90f0 #------------------------------------------------------------------------------ #------ taf1's .iplt entry #------------------------------------------------------------------------------ a068: 0afffc20 beq 90f0 a06c: e59f4000 ldr r4, \[pc, #0\] ; a074 <_start\+0x4c> a070: e59f4000 ldr r4, \[pc, #0\] ; a078 <_start\+0x50> #------------------------------------------------------------------------------ #------ .got offset for taf1's .iplt entry #------------------------------------------------------------------------------ a074: 0000007c \.word 0x0000007c #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for taf1's .iplt entry #------------------------------------------------------------------------------ a078: 00007004 \.word 0x00007004 #------------------------------------------------------------------------------ #------ abf1's .iplt entry #------------------------------------------------------------------------------ a07c: ebfffc18 bl 90e4 #------------------------------------------------------------------------------ #------ abf1's .iplt entry #------------------------------------------------------------------------------ a080: eafffc17 b 90e4 #------------------------------------------------------------------------------ #------ abf1's .iplt entry #------------------------------------------------------------------------------ a084: 0afffc16 beq 90e4 a088: e59f4000 ldr r4, \[pc, #0\] ; a090 <_start\+0x68> a08c: e59f4000 ldr r4, \[pc, #0\] ; a094 <_start\+0x6c> #------------------------------------------------------------------------------ #------ .got offset for abf1's .iplt entry #------------------------------------------------------------------------------ a090: 00000078 \.word 0x00000078 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf1's .iplt entry #------------------------------------------------------------------------------ a094: 00006fe4 \.word 0x00006fe4 #------------------------------------------------------------------------------ #------ tbf1's .iplt entry #------------------------------------------------------------------------------ a098: ebfffc1c bl 9110 #------------------------------------------------------------------------------ #------ tbf1's .iplt entry #------------------------------------------------------------------------------ a09c: eafffc1b b 9110 #------------------------------------------------------------------------------ #------ tbf1's .iplt entry #------------------------------------------------------------------------------ a0a0: 0afffc1a beq 9110 a0a4: e59f4000 ldr r4, \[pc, #0\] ; a0ac <_start\+0x84> a0a8: e59f4000 ldr r4, \[pc, #0\] ; a0b0 <_start\+0x88> #------------------------------------------------------------------------------ #------ .got offset for tbf1's .iplt entry #------------------------------------------------------------------------------ a0ac: 00000084 \.word 0x00000084 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf1's .iplt entry #------------------------------------------------------------------------------ a0b0: 00006fd4 \.word 0x00006fd4 #------------------------------------------------------------------------------ #------ aaf2's .plt entry #------------------------------------------------------------------------------ a0b4: ebfffbe8 bl 905c #------------------------------------------------------------------------------ #------ aaf2's .plt entry #------------------------------------------------------------------------------ a0b8: eafffbe7 b 905c #------------------------------------------------------------------------------ #------ aaf2's .plt entry #------------------------------------------------------------------------------ a0bc: 0afffbe6 beq 905c a0c0: e59f4000 ldr r4, \[pc, #0\] ; a0c8 <_start\+0xa0> a0c4: e59f4000 ldr r4, \[pc, #0\] ; a0cc <_start\+0xa4> #------------------------------------------------------------------------------ #------ .got offset for aaf2 #------------------------------------------------------------------------------ a0c8: 000000a8 \.word 0x000000a8 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for aaf2 #------------------------------------------------------------------------------ a0cc: 00006fdc \.word 0x00006fdc #------------------------------------------------------------------------------ #------ taf2's .plt entry #------------------------------------------------------------------------------ a0d0: ebfffbde bl 9050 #------------------------------------------------------------------------------ #------ taf2's .plt entry #------------------------------------------------------------------------------ a0d4: eafffbdd b 9050 #------------------------------------------------------------------------------ #------ taf2's .plt entry #------------------------------------------------------------------------------ a0d8: 0afffbdc beq 9050 a0dc: e59f4000 ldr r4, \[pc, #0\] ; a0e4 <_start\+0xbc> a0e0: e59f4000 ldr r4, \[pc, #0\] ; a0e8 <_start\+0xc0> #------------------------------------------------------------------------------ #------ .got offset for taf2 #------------------------------------------------------------------------------ a0e4: 000000a4 \.word 0x000000a4 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for taf2 #------------------------------------------------------------------------------ a0e8: 00006fbc \.word 0x00006fbc #------------------------------------------------------------------------------ #------ abf2's .plt entry #------------------------------------------------------------------------------ a0ec: ebfffbf1 bl 90b8 #------------------------------------------------------------------------------ #------ abf2's .plt entry #------------------------------------------------------------------------------ a0f0: eafffbf0 b 90b8 #------------------------------------------------------------------------------ #------ abf2's .plt entry #------------------------------------------------------------------------------ a0f4: 0afffbef beq 90b8 a0f8: e59f4000 ldr r4, \[pc, #0\] ; a100 <_start\+0xd8> a0fc: e59f4000 ldr r4, \[pc, #0\] ; a104 <_start\+0xdc> #------------------------------------------------------------------------------ #------ .got offset for abf2 #------------------------------------------------------------------------------ a100: 000000d0 \.word 0x000000d0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf2 #------------------------------------------------------------------------------ a104: 00006fcc \.word 0x00006fcc #------------------------------------------------------------------------------ #------ tbf2's .plt entry #------------------------------------------------------------------------------ a108: ebfffbcd bl 9044 #------------------------------------------------------------------------------ #------ tbf2's .plt entry #------------------------------------------------------------------------------ a10c: eafffbcc b 9044 #------------------------------------------------------------------------------ #------ tbf2's .plt entry #------------------------------------------------------------------------------ a110: 0afffbcb beq 9044 a114: e59f4000 ldr r4, \[pc, #0\] ; a11c <_start\+0xf4> a118: e59f4000 ldr r4, \[pc, #0\] ; a120 <_start\+0xf8> #------------------------------------------------------------------------------ #------ .got offset for tbf2 #------------------------------------------------------------------------------ a11c: 00000098 \.word 0x00000098 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf2 #------------------------------------------------------------------------------ a120: 00006f78 \.word 0x00006f78 a124: ebfffc0f bl 9168 a128: eafffc0e b 9168 a12c: 0afffc0d beq 9168 a130: e59f4000 ldr r4, \[pc, #0\] ; a138 <_start\+0x110> a134: e59f4000 ldr r4, \[pc, #0\] ; a13c <_start\+0x114> #------------------------------------------------------------------------------ #------ .got offset for aaf3 #------------------------------------------------------------------------------ a138: 000000c4 \.word 0x000000c4 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for aaf3 #------------------------------------------------------------------------------ a13c: 00006f88 \.word 0x00006f88 a140: ebfffc05 bl 915c a144: eafffc04 b 915c a148: 0afffc03 beq 915c a14c: e59f4000 ldr r4, \[pc, #0\] ; a154 <_start\+0x12c> a150: e59f4000 ldr r4, \[pc, #0\] ; a158 <_start\+0x130> #------------------------------------------------------------------------------ #------ .got offset for taf3 #------------------------------------------------------------------------------ a154: 000000b4 \.word 0x000000b4 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for taf3 #------------------------------------------------------------------------------ a158: 00006f5c \.word 0x00006f5c a15c: ebfffbf3 bl 9130 a160: eafffbf2 b 9130 a164: 0afffbf1 beq 9130 a168: e59f4000 ldr r4, \[pc, #0\] ; a170 <_start\+0x148> a16c: e59f4000 ldr r4, \[pc, #0\] ; a174 <_start\+0x14c> #------------------------------------------------------------------------------ #------ .got offset for abf3 #------------------------------------------------------------------------------ a170: 000000a0 \.word 0x000000a0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf3 #------------------------------------------------------------------------------ a174: 00006f2c \.word 0x00006f2c a178: ebfffbf4 bl 9150 a17c: eafffbf3 b 9150 a180: 0afffbf2 beq 9150 a184: e59f4000 ldr r4, \[pc, #0\] ; a18c <_start\+0x164> a188: e59f4000 ldr r4, \[pc, #0\] ; a190 <_start\+0x168> #------------------------------------------------------------------------------ #------ .got offset for tbf3 #------------------------------------------------------------------------------ a18c: 000000b0 \.word 0x000000b0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf3 #------------------------------------------------------------------------------ a190: 00006f20 \.word 0x00006f20 #------------------------------------------------------------------------------ #------ aaf4's .plt entry #------------------------------------------------------------------------------ a194: ebfffba2 bl 9024 #------------------------------------------------------------------------------ #------ aaf4's .plt entry #------------------------------------------------------------------------------ a198: eafffba1 b 9024 #------------------------------------------------------------------------------ #------ aaf4's .plt entry #------------------------------------------------------------------------------ a19c: 0afffba0 beq 9024 a1a0: e59f4000 ldr r4, \[pc, #0\] ; a1a8 <_start\+0x180> a1a4: e59f4000 ldr r4, \[pc, #0\] ; a1ac <_start\+0x184> #------------------------------------------------------------------------------ #------ .got offset for aaf4 #------------------------------------------------------------------------------ a1a8: 00000090 \.word 0x00000090 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for aaf4 #------------------------------------------------------------------------------ a1ac: 00006ee4 \.word 0x00006ee4 #------------------------------------------------------------------------------ #------ taf4's .plt entry #------------------------------------------------------------------------------ a1b0: ebfffbbc bl 90a8 #------------------------------------------------------------------------------ #------ taf4's .plt entry #------------------------------------------------------------------------------ a1b4: eafffbbb b 90a8 #------------------------------------------------------------------------------ #------ taf4's .plt entry #------------------------------------------------------------------------------ a1b8: 0afffbba beq 90a8 a1bc: e59f4000 ldr r4, \[pc, #0\] ; a1c4 <_start\+0x19c> a1c0: e59f4000 ldr r4, \[pc, #0\] ; a1c8 <_start\+0x1a0> #------------------------------------------------------------------------------ #------ .got offset for taf4 #------------------------------------------------------------------------------ a1c4: 000000cc \.word 0x000000cc #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for taf4 #------------------------------------------------------------------------------ a1c8: 00006f04 \.word 0x00006f04 #------------------------------------------------------------------------------ #------ abf4's .plt entry #------------------------------------------------------------------------------ a1cc: ebfffba6 bl 906c #------------------------------------------------------------------------------ #------ abf4's .plt entry #------------------------------------------------------------------------------ a1d0: eafffba5 b 906c #------------------------------------------------------------------------------ #------ abf4's .plt entry #------------------------------------------------------------------------------ a1d4: 0afffba4 beq 906c a1d8: e59f4000 ldr r4, \[pc, #0\] ; a1e0 <_start\+0x1b8> a1dc: e59f4000 ldr r4, \[pc, #0\] ; a1e4 <_start\+0x1bc> #------------------------------------------------------------------------------ #------ .got offset for abf4 #------------------------------------------------------------------------------ a1e0: 000000b8 \.word 0x000000b8 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf4 #------------------------------------------------------------------------------ a1e4: 00006ed4 \.word 0x00006ed4 #------------------------------------------------------------------------------ #------ tbf4's .plt entry #------------------------------------------------------------------------------ a1e8: ebfffba3 bl 907c #------------------------------------------------------------------------------ #------ tbf4's .plt entry #------------------------------------------------------------------------------ a1ec: eafffba2 b 907c #------------------------------------------------------------------------------ #------ tbf4's .plt entry #------------------------------------------------------------------------------ a1f0: 0afffba1 beq 907c a1f4: e59f4000 ldr r4, \[pc, #0\] ; a1fc <_start\+0x1d4> a1f8: e59f4000 ldr r4, \[pc, #0\] ; a200 <_start\+0x1d8> #------------------------------------------------------------------------------ #------ .got offset for tbf4 #------------------------------------------------------------------------------ a1fc: 000000bc \.word 0x000000bc #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf4 #------------------------------------------------------------------------------ a200: 00006ebc \.word 0x00006ebc 0000a204 <_thumb>: a204: f005 fefc bl 10000 a208: f005 befa b\.w 10000 a20c: f005 86f8 beq\.w 10000 a210: 4c00 ldr r4, \[pc, #0\] ; \(a214 <_thumb\+0x10>\) a212: 4c01 ldr r4, \[pc, #4\] ; \(a218 <_thumb\+0x14>\) #------------------------------------------------------------------------------ #------ .got offset for foo #------------------------------------------------------------------------------ a214: 00000088 \.word 0x00000088 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for foo #------------------------------------------------------------------------------ a218: 00006e54 \.word 0x00006e54 #------------------------------------------------------------------------------ #------ atf1's .iplt entry #------------------------------------------------------------------------------ a21c: f7fe ef5a blx 90d4 #------------------------------------------------------------------------------ #------ thumb entry to atf1's .iplt entry #------------------------------------------------------------------------------ a220: f7fe bf56 b\.w 90d0 #------------------------------------------------------------------------------ #------ thumb entry to atf1's .iplt entry #------------------------------------------------------------------------------ a224: f43e af54 beq\.w 90d0 a228: 4c00 ldr r4, \[pc, #0\] ; \(a22c <_thumb\+0x28>\) a22a: 4c01 ldr r4, \[pc, #4\] ; \(a230 <_thumb\+0x2c>\) #------------------------------------------------------------------------------ #------ .got offset for atf1's .iplt entry #------------------------------------------------------------------------------ a22c: 00000074 \.word 0x00000074 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for atf1's .iplt entry #------------------------------------------------------------------------------ a230: 00006e44 \.word 0x00006e44 #------------------------------------------------------------------------------ #------ ttf1's .iplt entry #------------------------------------------------------------------------------ a234: f7fe ef64 blx 9100 #------------------------------------------------------------------------------ #------ thumb entry to ttf1's .iplt entry #------------------------------------------------------------------------------ a238: f7fe bf60 b\.w 90fc #------------------------------------------------------------------------------ #------ thumb entry to ttf1's .iplt entry #------------------------------------------------------------------------------ a23c: f43e af5e beq\.w 90fc a240: 4c00 ldr r4, \[pc, #0\] ; \(a244 <_thumb\+0x40>\) a242: 4c01 ldr r4, \[pc, #4\] ; \(a248 <_thumb\+0x44>\) #------------------------------------------------------------------------------ #------ .got offset for ttf1's .iplt entry #------------------------------------------------------------------------------ a244: 00000080 \.word 0x00000080 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for ttf1's .iplt entry #------------------------------------------------------------------------------ a248: 00006e38 \.word 0x00006e38 #------------------------------------------------------------------------------ #------ abf1's .iplt entry #------------------------------------------------------------------------------ a24c: f7fe ef4a blx 90e4 #------------------------------------------------------------------------------ #------ thumb entry to abf1's .iplt entry #------------------------------------------------------------------------------ a250: f7fe bf46 b\.w 90e0 #------------------------------------------------------------------------------ #------ thumb entry to abf1's .iplt entry #------------------------------------------------------------------------------ a254: f43e af44 beq\.w 90e0 a258: 4c00 ldr r4, \[pc, #0\] ; \(a25c <_thumb\+0x58>\) a25a: 4c01 ldr r4, \[pc, #4\] ; \(a260 <_thumb\+0x5c>\) #------------------------------------------------------------------------------ #------ .got offset for abf1's .iplt entry #------------------------------------------------------------------------------ a25c: 00000078 \.word 0x00000078 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf1's .iplt entry #------------------------------------------------------------------------------ a260: 00006e18 \.word 0x00006e18 #------------------------------------------------------------------------------ #------ tbf1's .iplt entry #------------------------------------------------------------------------------ a264: f7fe ef54 blx 9110 #------------------------------------------------------------------------------ #------ thumb entry to tbf1's .iplt entry #------------------------------------------------------------------------------ a268: f7fe bf50 b\.w 910c #------------------------------------------------------------------------------ #------ thumb entry to tbf1's .iplt entry #------------------------------------------------------------------------------ a26c: f43e af4e beq\.w 910c a270: 4c00 ldr r4, \[pc, #0\] ; \(a274 <_thumb\+0x70>\) a272: 4c01 ldr r4, \[pc, #4\] ; \(a278 <_thumb\+0x74>\) #------------------------------------------------------------------------------ #------ .got offset for tbf1's .iplt entry #------------------------------------------------------------------------------ a274: 00000084 \.word 0x00000084 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf1's .iplt entry #------------------------------------------------------------------------------ a278: 00006e0c \.word 0x00006e0c #------------------------------------------------------------------------------ #------ atf2's .plt entry #------------------------------------------------------------------------------ a27c: f7fe eecc blx 9018 #------------------------------------------------------------------------------ #------ thumb entry to atf2's .plt entry #------------------------------------------------------------------------------ a280: f7fe bec8 b\.w 9014 #------------------------------------------------------------------------------ #------ thumb entry to atf2's .plt entry #------------------------------------------------------------------------------ a284: f43e aec6 beq\.w 9014 a288: 4c00 ldr r4, \[pc, #0\] ; \(a28c <_thumb\+0x88>\) a28a: 4c01 ldr r4, \[pc, #4\] ; \(a290 <_thumb\+0x8c>\) #------------------------------------------------------------------------------ #------ .got offset for atf2 #------------------------------------------------------------------------------ a28c: 0000008c \.word 0x0000008c #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for atf2 #------------------------------------------------------------------------------ a290: 00006dfc \.word 0x00006dfc #------------------------------------------------------------------------------ #------ ttf2's .plt entry #------------------------------------------------------------------------------ a294: f7fe eece blx 9034 #------------------------------------------------------------------------------ #------ thumb entry to ttf2's .plt entry #------------------------------------------------------------------------------ a298: f7fe beca b\.w 9030 #------------------------------------------------------------------------------ #------ thumb entry to ttf2's .plt entry #------------------------------------------------------------------------------ a29c: f43e aec8 beq\.w 9030 a2a0: 4c00 ldr r4, \[pc, #0\] ; \(a2a4 <_thumb\+0xa0>\) a2a2: 4c01 ldr r4, \[pc, #4\] ; \(a2a8 <_thumb\+0xa4>\) #------------------------------------------------------------------------------ #------ .got offset for ttf2 #------------------------------------------------------------------------------ a2a4: 00000094 \.word 0x00000094 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for ttf2 #------------------------------------------------------------------------------ a2a8: 00006dec \.word 0x00006dec #------------------------------------------------------------------------------ #------ abf2's .plt entry #------------------------------------------------------------------------------ a2ac: f7fe ef04 blx 90b8 #------------------------------------------------------------------------------ #------ thumb entry to abf2's .plt entry #------------------------------------------------------------------------------ a2b0: f7fe bf00 b\.w 90b4 #------------------------------------------------------------------------------ #------ thumb entry to abf2's .plt entry #------------------------------------------------------------------------------ a2b4: f43e aefe beq\.w 90b4 a2b8: 4c00 ldr r4, \[pc, #0\] ; \(a2bc <_thumb\+0xb8>\) a2ba: 4c01 ldr r4, \[pc, #4\] ; \(a2c0 <_thumb\+0xbc>\) #------------------------------------------------------------------------------ #------ .got offset for abf2 #------------------------------------------------------------------------------ a2bc: 000000d0 \.word 0x000000d0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf2 #------------------------------------------------------------------------------ a2c0: 00006e10 \.word 0x00006e10 #------------------------------------------------------------------------------ #------ tbf2's .plt entry #------------------------------------------------------------------------------ a2c4: f7fe eebe blx 9044 #------------------------------------------------------------------------------ #------ thumb entry to tbf2's .plt entry #------------------------------------------------------------------------------ a2c8: f7fe beba b\.w 9040 #------------------------------------------------------------------------------ #------ thumb entry to tbf2's .plt entry #------------------------------------------------------------------------------ a2cc: f43e aeb8 beq\.w 9040 a2d0: 4c00 ldr r4, \[pc, #0\] ; \(a2d4 <_thumb\+0xd0>\) a2d2: 4c01 ldr r4, \[pc, #4\] ; \(a2d8 <_thumb\+0xd4>\) #------------------------------------------------------------------------------ #------ .got offset for tbf2 #------------------------------------------------------------------------------ a2d4: 00000098 \.word 0x00000098 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf2 #------------------------------------------------------------------------------ a2d8: 00006dc0 \.word 0x00006dc0 a2dc: f7fe ef20 blx 9120 #------------------------------------------------------------------------------ #------ thumb entry to atf3 #------------------------------------------------------------------------------ a2e0: f7fe bf1c b\.w 911c #------------------------------------------------------------------------------ #------ thumb entry to atf3 #------------------------------------------------------------------------------ a2e4: f43e af1a beq\.w 911c a2e8: 4c00 ldr r4, \[pc, #0\] ; \(a2ec <_thumb\+0xe8>\) a2ea: 4c01 ldr r4, \[pc, #4\] ; \(a2f0 <_thumb\+0xec>\) #------------------------------------------------------------------------------ #------ .got offset for atf3 #------------------------------------------------------------------------------ a2ec: 0000009c \.word 0x0000009c #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for atf3 #------------------------------------------------------------------------------ a2f0: 00006dac \.word 0x00006dac a2f4: f7fe ef24 blx 9140 #------------------------------------------------------------------------------ #------ thumb entry to ttf3 #------------------------------------------------------------------------------ a2f8: f7fe bf20 b\.w 913c #------------------------------------------------------------------------------ #------ thumb entry to ttf3 #------------------------------------------------------------------------------ a2fc: f43e af1e beq\.w 913c a300: 4c00 ldr r4, \[pc, #0\] ; \(a304 <_thumb\+0x100>\) a302: 4c01 ldr r4, \[pc, #4\] ; \(a308 <_thumb\+0x104>\) #------------------------------------------------------------------------------ #------ .got offset for ttf3 #------------------------------------------------------------------------------ a304: 000000ac \.word 0x000000ac #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for ttf3 #------------------------------------------------------------------------------ a308: 00006da4 \.word 0x00006da4 a30c: f7fe ef10 blx 9130 #------------------------------------------------------------------------------ #------ thumb entry to abf3 #------------------------------------------------------------------------------ a310: f7fe bf0c b\.w 912c #------------------------------------------------------------------------------ #------ thumb entry to abf3 #------------------------------------------------------------------------------ a314: f43e af0a beq\.w 912c a318: 4c00 ldr r4, \[pc, #0\] ; \(a31c <_thumb\+0x118>\) a31a: 4c01 ldr r4, \[pc, #4\] ; \(a320 <_thumb\+0x11c>\) #------------------------------------------------------------------------------ #------ .got offset for abf3 #------------------------------------------------------------------------------ a31c: 000000a0 \.word 0x000000a0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf3 #------------------------------------------------------------------------------ a320: 00006d80 \.word 0x00006d80 a324: f7fe ef14 blx 9150 #------------------------------------------------------------------------------ #------ thumb entry to tbf3 #------------------------------------------------------------------------------ a328: f7fe bf10 b\.w 914c #------------------------------------------------------------------------------ #------ thumb entry to tbf3 #------------------------------------------------------------------------------ a32c: f43e af0e beq\.w 914c a330: 4c00 ldr r4, \[pc, #0\] ; \(a334 <_thumb\+0x130>\) a332: 4c01 ldr r4, \[pc, #4\] ; \(a338 <_thumb\+0x134>\) #------------------------------------------------------------------------------ #------ .got offset for tbf3 #------------------------------------------------------------------------------ a334: 000000b0 \.word 0x000000b0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf3 #------------------------------------------------------------------------------ a338: 00006d78 \.word 0x00006d78 #------------------------------------------------------------------------------ #------ atf4's .plt entry #------------------------------------------------------------------------------ a33c: f7fe eeae blx 909c #------------------------------------------------------------------------------ #------ thumb entry to atf4's .plt entry #------------------------------------------------------------------------------ a340: f7fe beaa b\.w 9098 #------------------------------------------------------------------------------ #------ thumb entry to atf4's .plt entry #------------------------------------------------------------------------------ a344: f43e aea8 beq\.w 9098 a348: 4c00 ldr r4, \[pc, #0\] ; \(a34c <_thumb\+0x148>\) a34a: 4c01 ldr r4, \[pc, #4\] ; \(a350 <_thumb\+0x14c>\) #------------------------------------------------------------------------------ #------ .got offset for atf4 #------------------------------------------------------------------------------ a34c: 000000c8 \.word 0x000000c8 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for atf4 #------------------------------------------------------------------------------ a350: 00006d78 \.word 0x00006d78 #------------------------------------------------------------------------------ #------ ttf4's .plt entry #------------------------------------------------------------------------------ a354: f7fe ee9a blx 908c #------------------------------------------------------------------------------ #------ thumb entry to ttf4's .plt entry #------------------------------------------------------------------------------ a358: f7fe be96 b\.w 9088 #------------------------------------------------------------------------------ #------ thumb entry to ttf4's .plt entry #------------------------------------------------------------------------------ a35c: f43e ae94 beq\.w 9088 a360: 4c00 ldr r4, \[pc, #0\] ; \(a364 <_thumb\+0x160>\) a362: 4c01 ldr r4, \[pc, #4\] ; \(a368 <_thumb\+0x164>\) #------------------------------------------------------------------------------ #------ .got offset for ttf4 #------------------------------------------------------------------------------ a364: 000000c0 \.word 0x000000c0 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for ttf4 #------------------------------------------------------------------------------ a368: 00006d58 \.word 0x00006d58 #------------------------------------------------------------------------------ #------ abf4's .plt entry #------------------------------------------------------------------------------ a36c: f7fe ee7e blx 906c #------------------------------------------------------------------------------ #------ thumb entry to abf4's .plt entry #------------------------------------------------------------------------------ a370: f7fe be7a b\.w 9068 #------------------------------------------------------------------------------ #------ thumb entry to abf4's .plt entry #------------------------------------------------------------------------------ a374: f43e ae78 beq\.w 9068 a378: 4c00 ldr r4, \[pc, #0\] ; \(a37c <_thumb\+0x178>\) a37a: 4c01 ldr r4, \[pc, #4\] ; \(a380 <_thumb\+0x17c>\) #------------------------------------------------------------------------------ #------ .got offset for abf4 #------------------------------------------------------------------------------ a37c: 000000b8 \.word 0x000000b8 #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for abf4 #------------------------------------------------------------------------------ a380: 00006d38 \.word 0x00006d38 #------------------------------------------------------------------------------ #------ tbf4's .plt entry #------------------------------------------------------------------------------ a384: f7fe ee7a blx 907c #------------------------------------------------------------------------------ #------ thumb entry to tbf4's .plt entry #------------------------------------------------------------------------------ a388: f7fe be76 b\.w 9078 #------------------------------------------------------------------------------ #------ thumb entry to tbf4's .plt entry #------------------------------------------------------------------------------ a38c: f43e ae74 beq\.w 9078 a390: 4c00 ldr r4, \[pc, #0\] ; \(a394 <_thumb\+0x190>\) a392: 4c01 ldr r4, \[pc, #4\] ; \(a398 <_thumb\+0x194>\) #------------------------------------------------------------------------------ #------ .got offset for tbf4 #------------------------------------------------------------------------------ a394: 000000bc \.word 0x000000bc #------------------------------------------------------------------------------ #------ PC-relative offset of .got entry for tbf4 #------------------------------------------------------------------------------ a398: 00006d24 \.word 0x00006d24