
t.exe:     file format elf32-littlearm


Disassembly of section .init:

0000829c <_init>:
    829c:	b508      	push	{r3, lr}
    829e:	f000 f84b 	bl	8338 <call_gmon_start>
    82a2:	bf00      	nop
    82a4:	bd08      	pop	{r3, pc}

Disassembly of section .plt:

000082a8 <.plt>:
    82a8:	e52de004 	push	{lr}		; (str lr, [sp, #-4]!)
    82ac:	e59fe004 	ldr	lr, [pc, #4]	; 82b8 <_init+0x1c>
    82b0:	e08fe00e 	add	lr, pc, lr
    82b4:	e5bef008 	ldr	pc, [lr, #8]!
    82b8:	00008d48 	.word	0x00008d48
    82bc:	e28fc600 	add	ip, pc, #0
    82c0:	e28cca08 	add	ip, ip, #32768	; 0x8000
    82c4:	e5bcfd48 	ldr	pc, [ip, #3400]!	; 0xd48
    82c8:	4778      	bx	pc
    82ca:	46c0      	nop			; (mov r8, r8)
    82cc:	e28fc600 	add	ip, pc, #0
    82d0:	e28cca08 	add	ip, ip, #32768	; 0x8000
    82d4:	e5bcfd3c 	ldr	pc, [ip, #3388]!	; 0xd3c
    82d8:	e28fc600 	add	ip, pc, #0
    82dc:	e28cca08 	add	ip, ip, #32768	; 0x8000
    82e0:	e5bcfd34 	ldr	pc, [ip, #3380]!	; 0xd34

Disassembly of section .text:

00008300 <_start>:
    8300:	f04f 0b00 	mov.w	fp, #0
    8304:	f04f 0e00 	mov.w	lr, #0
    8308:	f85d 1b04 	ldr.w	r1, [sp], #4
    830c:	466a      	mov	r2, sp
    830e:	f84d 2d04 	str.w	r2, [sp, #-4]!
    8312:	f84d 0d04 	str.w	r0, [sp, #-4]!
    8316:	f8df c014 	ldr.w	ip, [pc, #20]	; 832c <_start+0x2c>
    831a:	f84d cd04 	str.w	ip, [sp, #-4]!
    831e:	4804      	ldr	r0, [pc, #16]	; (8330 <_start+0x30>)
    8320:	4b04      	ldr	r3, [pc, #16]	; (8334 <_start+0x34>)
    8322:	f7ff efcc 	blx	82bc <_init+0x20>
    8326:	f7ff efd8 	blx	82d8 <_init+0x3c>
    832a:	0000      	.short	0x0000
    832c:	00008485 	.word	0x00008485
    8330:	00008381 	.word	0x00008381
    8334:	00008441 	.word	0x00008441

00008338 <call_gmon_start>:
    8338:	4b03      	ldr	r3, [pc, #12]	; (8348 <call_gmon_start+0x10>)
    833a:	4a04      	ldr	r2, [pc, #16]	; (834c <call_gmon_start+0x14>)
    833c:	447b      	add	r3, pc
    833e:	589b      	ldr	r3, [r3, r2]
    8340:	b10b      	cbz	r3, 8346 <call_gmon_start+0xe>
    8342:	f7ff bfc1 	b.w	82c8 <_init+0x2c>
    8346:	4770      	bx	lr
    8348:	00008cc0 	.word	0x00008cc0
    834c:	00000018 	.word	0x00000018

00008350 <__do_global_dtors_aux>:
    8350:	4b02      	ldr	r3, [pc, #8]	; (835c <__do_global_dtors_aux+0xc>)
    8352:	781a      	ldrb	r2, [r3, #0]
    8354:	b90a      	cbnz	r2, 835a <__do_global_dtors_aux+0xa>
    8356:	2201      	movs	r2, #1
    8358:	701a      	strb	r2, [r3, #0]
    835a:	4770      	bx	lr
    835c:	00011024 	.word	0x00011024

00008360 <frame_dummy>:
    8360:	4803      	ldr	r0, [pc, #12]	; (8370 <frame_dummy+0x10>)
    8362:	b508      	push	{r3, lr}
    8364:	6803      	ldr	r3, [r0, #0]
    8366:	b113      	cbz	r3, 836e <frame_dummy+0xe>
    8368:	4b02      	ldr	r3, [pc, #8]	; (8374 <frame_dummy+0x14>)
    836a:	b103      	cbz	r3, 836e <frame_dummy+0xe>
    836c:	4798      	blx	r3
    836e:	bd08      	pop	{r3, pc}
    8370:	00010f14 	.word	0x00010f14
	...

00008380 <main>:
    8380:	b480      	push	{r7}
    8382:	b083      	sub	sp, #12
    8384:	af00      	add	r7, sp, #0
    8386:	f04f 0300 	mov.w	r3, #0
    838a:	607b      	str	r3, [r7, #4]
    838c:	e03b      	b.n	8406 <main+0x86>
    838e:	bf00      	nop
    8390:	bf00      	nop
    8392:	bf00      	nop
    8394:	bf00      	nop
    8396:	bf00      	nop
    8398:	bf00      	nop
    839a:	bf00      	nop
    839c:	bf00      	nop
    839e:	bf00      	nop
    83a0:	bf00      	nop
    83a2:	bf00      	nop
    83a4:	bf00      	nop
    83a6:	bf00      	nop
    83a8:	bf00      	nop
    83aa:	bf00      	nop
    83ac:	bf00      	nop
    83ae:	bf00      	nop
    83b0:	bf00      	nop
    83b2:	bf00      	nop
    83b4:	bf00      	nop
    83b6:	bf00      	nop
    83b8:	bf00      	nop
    83ba:	687b      	ldr	r3, [r7, #4]
    83bc:	603b      	str	r3, [r7, #0]
    83be:	e017      	b.n	83f0 <main+0x70>
    83c0:	f241 0328 	movw	r3, #4136	; 0x1028
    83c4:	f2c0 0301 	movt	r3, #1
    83c8:	ed93 7a00 	vldr	s14, [r3]
    83cc:	f241 032c 	movw	r3, #4140	; 0x102c
    83d0:	f2c0 0301 	movt	r3, #1
    83d4:	edd3 7a00 	vldr	s15, [r3]
    83d8:	ee77 7a27 	vadd.f32	s15, s14, s15
    83dc:	f241 0330 	movw	r3, #4144	; 0x1030
    83e0:	f2c0 0301 	movt	r3, #1
    83e4:	edc3 7a00 	vstr	s15, [r3]
    83e8:	683b      	ldr	r3, [r7, #0]
    83ea:	f103 0301 	add.w	r3, r3, #1
    83ee:	603b      	str	r3, [r7, #0]
    83f0:	683a      	ldr	r2, [r7, #0]
    83f2:	f64f 4317 	movw	r3, #64535	; 0xfc17
    83f6:	f2c0 33e7 	movt	r3, #999	; 0x3e7
    83fa:	429a      	cmp	r2, r3
    83fc:	dde0      	ble.n	83c0 <main+0x40>
    83fe:	687b      	ldr	r3, [r7, #4]
    8400:	f103 0301 	add.w	r3, r3, #1
    8404:	607b      	str	r3, [r7, #4]
    8406:	687b      	ldr	r3, [r7, #4]
    8408:	2b03      	cmp	r3, #3
    840a:	ddc0      	ble.n	838e <main+0xe>
    840c:	f04f 0300 	mov.w	r3, #0
    8410:	4618      	mov	r0, r3
    8412:	f107 070c 	add.w	r7, r7, #12
    8416:	46bd      	mov	sp, r7
    8418:	bc80      	pop	{r7}
    841a:	4770      	bx	lr
    841c:	f3af 8000 	nop.w
    8420:	f3af 8000 	nop.w
    8424:	f3af 8000 	nop.w
    8428:	f3af 8000 	nop.w
    842c:	f3af 8000 	nop.w
    8430:	f3af 8000 	nop.w
    8434:	f3af 8000 	nop.w
    8438:	f3af 8000 	nop.w
    843c:	f3af 8000 	nop.w

00008440 <__libc_csu_init>:
    8440:	e92d 43f8 	stmdb	sp!, {r3, r4, r5, r6, r7, r8, r9, lr}
    8444:	4606      	mov	r6, r0
    8446:	4d0d      	ldr	r5, [pc, #52]	; (847c <__libc_csu_init+0x3c>)
    8448:	460f      	mov	r7, r1
    844a:	f8df 9034 	ldr.w	r9, [pc, #52]	; 8480 <__libc_csu_init+0x40>
    844e:	4690      	mov	r8, r2
    8450:	447d      	add	r5, pc
    8452:	f7ff ff23 	bl	829c <_init>
    8456:	44f9      	add	r9, pc
    8458:	ebc5 0909 	rsb	r9, r5, r9
    845c:	ea5f 09a9 	movs.w	r9, r9, asr #2
    8460:	d00a      	beq.n	8478 <__libc_csu_init+0x38>
    8462:	3d04      	subs	r5, #4
    8464:	2400      	movs	r4, #0
    8466:	f855 3f04 	ldr.w	r3, [r5, #4]!
    846a:	4630      	mov	r0, r6
    846c:	4639      	mov	r1, r7
    846e:	4642      	mov	r2, r8
    8470:	3401      	adds	r4, #1
    8472:	4798      	blx	r3
    8474:	454c      	cmp	r4, r9
    8476:	d1f6      	bne.n	8466 <__libc_csu_init+0x26>
    8478:	e8bd 83f8 	ldmia.w	sp!, {r3, r4, r5, r6, r7, r8, r9, pc}
    847c:	00008ab8 	.word	0x00008ab8
    8480:	00008ab6 	.word	0x00008ab6

00008484 <__libc_csu_fini>:
    8484:	4770      	bx	lr
    8486:	bf00      	nop

Disassembly of section .fini:

00008488 <_fini>:
    8488:	b508      	push	{r3, lr}
    848a:	bf00      	nop
    848c:	bd08      	pop	{r3, pc}
