mov: file format elf32-littlearm
Disassembly of section .interp:
00008134 <.interp>:
8134: 62696c2f rsbvs r6, r9, #12032 ; 0x2f00
8138: 2d646c2f stclcs 12, cr6, [r4, #-188]!
813c: 756e696c strbvc r6, [lr, #-2412]!
8140: 6f732e78 svcvs 0x00732e78
8144: Address 0x00008144 is out of bounds.
Disassembly of section .note.ABI-tag:
00008148 <.note.ABI-tag>:
8148: 00000004 .word 0x00000004
814c: 00000010 .word 0x00000010
8150: 00000001 .word 0x00000001
8154: 00554e47 .word 0x00554e47
8158: 00000000 .word 0x00000000
815c: 00000002 .word 0x00000002
8160: 00000006 .word 0x00000006
8164: 0000000e .word 0x0000000e
Disassembly of section .hash:
00008168 <.hash>:
8168: 00000003 andeq r0, r0, r3
816c: 00000005 andeq r0, r0, r5
8170: 00000003 andeq r0, r0, r3
8174: 00000002 andeq r0, r0, r2
8178: 00000004 andeq r0, r0, r4
...
818c: 00000001 andeq r0, r0, r1
Disassembly of section .dynsym:
00008190 <.dynsym>:
...
81a0: 0000001a andeq r0, r0, sl, lsl r0
81a4: 00008298 muleq r0, r8, r2
81a8: 000002e8 andeq r0, r0, r8, ror #5
81ac: 00000012 andeq r0, r0, r2, lsl r0
81b0: 00000027 andeq r0, r0, r7, lsr #32
81b4: 000082a4 andeq r8, r0, r4, lsr #5
81b8: 00000254 andeq r0, r0, r4, asr r2
81bc: 00000012 andeq r0, r0, r2, lsl r0
81c0: 00000001 andeq r0, r0, r1
...
81cc: 00000020 andeq r0, r0, r0, lsr #32
81d0: 00000020 andeq r0, r0, r0, lsr #32
81d4: 000082bc strheq r8, [r0], -ip
81d8: 0000004c andeq r0, r0, ip, asr #32
81dc: 00000012 andeq r0, r0, r2, lsl r0
Disassembly of section .dynstr:
000081e0 <.dynstr>:
81e0: 675f5f00 ldrbvs r5, [pc, -r0, lsl #30]
81e4: 5f6e6f6d svcpl 0x006e6f6d
81e8: 72617473 rsbvc r7, r1, #1929379840 ; 0x73000000
81ec: 005f5f74 subseq r5, pc, r4, ror pc
81f0: 6362696c cmnvs r2, #1769472 ; 0x1b0000
81f4: 2e6f732e cdpcs 3, 6, cr7, cr15, cr14, {1}
81f8: 62610036 rsbvs r0, r1, #54 ; 0x36
81fc: 0074726f rsbseq r7, r4, pc, ror #4
8200: 6e697270 mcrvs 2, 3, r7, cr9, cr0, {3}
8204: 5f006674 svcpl 0x00006674
8208: 62696c5f rsbvs r6, r9, #24320 ; 0x5f00
820c: 74735f63 ldrbtvc r5, [r3], #-3939
8210: 5f747261 svcpl 0x00747261
8214: 6e69616d powvsez f6, f1, #5.0
8218: 494c4700 stmdbmi ip, {r8, r9, sl, lr}^
821c: 325f4342 subscc r4, pc, #134217729 ; 0x8000001
8220: Address 0x00008220 is out of bounds.
Disassembly of section .gnu.version:
00008224 <.gnu.version>:
8224: 00020000 andeq r0, r2, r0
8228: 00000002 andeq r0, r0, r2
822c: Address 0x0000822c is out of bounds.
Disassembly of section .gnu.version_r:
00008230 <.gnu.version_r>:
8230: 00010001 andeq r0, r1, r1
8234: 00000010 andeq r0, r0, r0, lsl r0
8238: 00000010 andeq r0, r0, r0, lsl r0
823c: 00000000 andeq r0, r0, r0
8240: 0d696914 stcleq 9, cr6, [r9, #-80]!
8244: 00020000 andeq r0, r2, r0
8248: 00000039 andeq r0, r0, r9, lsr r0
824c: 00000000 andeq r0, r0, r0
Disassembly of section .rel.dyn:
00008250 <.rel.dyn>:
8250: 00010564 andeq r0, r1, r4, ror #10
8254: 00000315 andeq r0, r0, r5, lsl r3
Disassembly of section .rel.plt:
00008258 <.rel.plt>:
8258: 00010554 andeq r0, r1, r4, asr r5
825c: 00000116 andeq r0, r0, r6, lsl r1
8260: 00010558 andeq r0, r1, r8, asr r5
8264: 00000216 andeq r0, r0, r6, lsl r2
8268: 0001055c andeq r0, r1, ip, asr r5
826c: 00000316 andeq r0, r0, r6, lsl r3
8270: 00010560 andeq r0, r1, r0, ror #10
8274: 00000416 andeq r0, r0, r6, lsl r4
Disassembly of section .init:
00008278 <_init>:
8278: e92d4010 push {r4, lr}
827c: eb00001f bl 8300 <call_gmon_start>
8280: e8bd8010 pop {r4, pc}
Disassembly of section .plt:
00008284 <.plt>:
8284: e52de004 push {lr} ; (str lr, [sp, #-4]!)
8288: e59fe004 ldr lr, [pc, #4] ; 8294 <_init+0x1c>
828c: e08fe00e add lr, pc, lr
8290: e5bef008 ldr pc, [lr, #8]!
8294: 000082b4 .word 0x000082b4
8298: e28fc600 add ip, pc, #0 ; 0x0
829c: e28cca08 add ip, ip, #32768 ; 0x8000
82a0: e5bcf2b4 ldr pc, [ip, #692]!
82a4: e28fc600 add ip, pc, #0 ; 0x0
82a8: e28cca08 add ip, ip, #32768 ; 0x8000
82ac: e5bcf2ac ldr pc, [ip, #684]!
82b0: e28fc600 add ip, pc, #0 ; 0x0
82b4: e28cca08 add ip, ip, #32768 ; 0x8000
82b8: e5bcf2a4 ldr pc, [ip, #676]!
82bc: e28fc600 add ip, pc, #0 ; 0x0
82c0: e28cca08 add ip, ip, #32768 ; 0x8000
82c4: e5bcf29c ldr pc, [ip, #668]!
Disassembly of section .text:
000082c8 <_start>:
82c8: e59fc024 ldr ip, [pc, #36] ; 82f4 <_start+0x2c>
82cc: e3a0b000 mov fp, #0 ; 0x0
82d0: e49d1004 pop {r1} ; (ldr r1, [sp], #4)
82d4: e1a0200d mov r2, sp
82d8: e52d2004 push {r2} ; (str r2, [sp, #-4]!)
82dc: e52d0004 push {r0} ; (str r0, [sp, #-4]!)
82e0: e59f0010 ldr r0, [pc, #16] ; 82f8 <_start+0x30>
82e4: e59f3010 ldr r3, [pc, #16] ; 82fc <_start+0x34>
82e8: e52dc004 push {ip} ; (str ip, [sp, #-4]!)
82ec: ebffffec bl 82a4 <_init+0x2c>
82f0: ebffffe8 bl 8298 <_init+0x20>
82f4: 000083b8 .word 0x000083b8
82f8: 00008370 .word 0x00008370
82fc: 000083bc .word 0x000083bc
00008300 <call_gmon_start>:
8300: e59f3014 ldr r3, [pc, #20] ; 831c <call_gmon_start+0x1c>
8304: e59f2014 ldr r2, [pc, #20] ; 8320 <call_gmon_start+0x20>
8308: e08f3003 add r3, pc, r3
830c: e7931002 ldr r1, [r3, r2]
8310: e3510000 cmp r1, #0 ; 0x0
8314: 012fff1e bxeq lr
8318: eaffffe4 b 82b0 <_init+0x38>
831c: 00008238 .word 0x00008238
8320: 0000001c .word 0x0000001c
00008324 <__do_global_dtors_aux>:
8324: e59f2010 ldr r2, [pc, #16] ; 833c <__do_global_dtors_aux+0x18>
8328: e5d23000 ldrb r3, [r2]
832c: e3530000 cmp r3, #0 ; 0x0
8330: 02833001 addeq r3, r3, #1 ; 0x1
8334: 05c23000 strbeq r3, [r2]
8338: e12fff1e bx lr
833c: 00010570 .word 0x00010570
00008340 <frame_dummy>:
8340: e59f0020 ldr r0, [pc, #32] ; 8368 <frame_dummy+0x28>
8344: e92d4010 push {r4, lr}
8348: e5903000 ldr r3, [r0]
834c: e3530000 cmp r3, #0 ; 0x0
8350: 08bd8010 popeq {r4, pc}
8354: e59f3010 ldr r3, [pc, #16] ; 836c <frame_dummy+0x2c>
8358: e3530000 cmp r3, #0 ; 0x0
835c: 08bd8010 popeq {r4, pc}
8360: e12fff33 blx r3
8364: e8bd8010 pop {r4, pc}
8368: 0001045c .word 0x0001045c
836c: 00000000 .word 0x00000000
00008370 <main>:
8370: e92d4800 push {fp, lr}
8374: e28db004 add fp, sp, #4 ; 0x4
8378: e24dd008 sub sp, sp, #8 ; 0x8
837c: e3a00005 mov r0, #5 ; 0x5
8380: e1a01000 mov r1, r0
8384: e1a03000 mov r3, r0
8388: e1a02001 mov r2, r1
838c: e50b300c str r3, [fp, #-12]
8390: e50b2008 str r2, [fp, #-8]
8394: e59f0018 ldr r0, [pc, #24] ; 83b4 <main+0x44>
8398: e51b100c ldr r1, [fp, #-12]
839c: e51b2008 ldr r2, [fp, #-8]
83a0: ebffffc5 bl 82bc <_init+0x44>
83a4: e3a03000 mov r3, #0 ; 0x0
83a8: e1a00003 mov r0, r3
83ac: e24bd004 sub sp, fp, #4 ; 0x4
83b0: e8bd8800 pop {fp, pc}
83b4: 00008434 .word 0x00008434
000083b8 <__libc_csu_fini>:
83b8: e12fff1e bx lr
000083bc <__libc_csu_init>:
83bc: e92d47f0 push {r4, r5, r6, r7, r8, r9, sl, lr}
83c0: e1a08001 mov r8, r1
83c4: e1a07002 mov r7, r2
83c8: e1a0a000 mov sl, r0
83cc: ebffffa9 bl 8278 <_init>
83d0: e59f1044 ldr r1, [pc, #68] ; 841c <__libc_csu_init+0x60>
83d4: e59f3044 ldr r3, [pc, #68] ; 8420 <__libc_csu_init+0x64>
83d8: e59f2044 ldr r2, [pc, #68] ; 8424 <__libc_csu_init+0x68>
83dc: e0613003 rsb r3, r1, r3
83e0: e08f2002 add r2, pc, r2
83e4: e1b05143 asrs r5, r3, #2
83e8: e0822001 add r2, r2, r1
83ec: 08bd87f0 popeq {r4, r5, r6, r7, r8, r9, sl, pc}
83f0: e1a06002 mov r6, r2
83f4: e3a04000 mov r4, #0 ; 0x0
83f8: e1a0000a mov r0, sl
83fc: e1a01