[*] Binary protection state of libuClibc-1.0.31.so

  
  	Full RELRO     No Canary found   NX disabled  DSO          No RPATH     No RUNPATH   No Symbols


[*] Function fprintf tear down of libuClibc-1.0.31.so

   12460:	e2506000 	subs	r6, r0, #0
   12464:	0a000027 	beq	12508 <brk+0x26c>
   12468:	e59f80d0 	ldr	r8, [pc, #208]	; 12540 <brk+0x2a4>
   1246c:	e08f8008 	add	r8, pc, r8
   12470:	e1a02005 	mov	r2, r5
   12474:	e1a01008 	mov	r1, r8
   12478:	e1a00006 	mov	r0, r6
   1247c:	eb009f42 	bl	3a18c <fscanf>
   12480:	e3700001 	cmn	r0, #1
   12484:	e1a04000 	mov	r4, r0
   12488:	1a00000f 	bne	124cc <brk+0x230>
   1248c:	e1a00006 	mov	r0, r6
   12490:	eb008405 	bl	334ac <fclose>
   12494:	e3740001 	cmn	r4, #1
   12498:	1affffd7 	bne	123fc <brk+0x160>
   1249c:	e59f30a0 	ldr	r3, [pc, #160]	; 12544 <brk+0x2a8>
   124a0:	e59f10a0 	ldr	r1, [pc, #160]	; 12548 <brk+0x2ac>
   124a4:	e7973003 	ldr	r3, [r7, r3]
   124a8:	e08f1001 	add	r1, pc, r1
   124ac:	e5930000 	ldr	r0, [r3]
   124b0:	eb0089f9 	bl	34c9c <fprintf>
   124b4:	e59f3090 	ldr	r3, [pc, #144]	; 1254c <brk+0x2b0>
   124b8:	ebfffd1d 	bl	11934 <__aeabi_read_tp@plt>
--
   18078:	e3520000 	cmp	r2, #0
   1807c:	e08fc00c 	add	ip, pc, ip
   18080:	1a000011 	bne	180cc <__assert+0x6c>
   18084:	e3a02001 	mov	r2, #1
   18088:	e58e2000 	str	r2, [lr]
   1808c:	e59f2044 	ldr	r2, [pc, #68]	; 180d8 <__assert+0x78>
   18090:	e1a05000 	mov	r5, r0
   18094:	e79c2002 	ldr	r2, [ip, r2]
   18098:	e3530000 	cmp	r3, #0
   1809c:	e5920000 	ldr	r0, [r2]
   180a0:	e59f2034 	ldr	r2, [pc, #52]	; 180dc <__assert+0x7c>
   180a4:	e08f2002 	add	r2, pc, r2
   180a8:	e5922000 	ldr	r2, [r2]
   180ac:	059f302c 	ldreq	r3, [pc, #44]	; 180e0 <__assert+0x80>
   180b0:	008f3003 	addeq	r3, pc, r3
   180b4:	e98d0028 	stmib	sp, {r3, r5}
   180b8:	e1a03001 	mov	r3, r1
   180bc:	e59f1020 	ldr	r1, [pc, #32]	; 180e4 <__assert+0x84>
   180c0:	e58d4000 	str	r4, [sp]
   180c4:	e08f1001 	add	r1, pc, r1
   180c8:	eb0072f3 	bl	34c9c <fprintf>
   180cc:	eb00cde7 	bl	4b870 <abort>
   180d0:	00070298 	muleq	r7, r8, r2
--
   18f64:	e3e03a0f 	mvn	r3, #61440	; 0xf000
   18f68:	e1a0e00f 	mov	lr, pc
   18f6c:	e243f03f 	sub	pc, r3, #63	; 0x3f
   18f70:	3afffff7 	bcc	18f54 <readdir64_r+0x194>
   18f74:	e1a03004 	mov	r3, r4
   18f78:	e3530000 	cmp	r3, #0
   18f7c:	0a000001 	beq	18f88 <readdir64_r+0x1c8>
   18f80:	e1a00007 	mov	r0, r7
   18f84:	eb013213 	bl	657d8 <pthread_sigqueue+0x98>
   18f88:	e5963000 	ldr	r3, [r6]
   18f8c:	e583b040 	str	fp, [r3, #64]	; 0x40
   18f90:	e5962000 	ldr	r2, [r6]
   18f94:	e592303c 	ldr	r3, [r2, #60]	; 0x3c
   18f98:	e2833001 	add	r3, r3, #1
   18f9c:	e582303c 	str	r3, [r2, #60]	; 0x3c
   18fa0:	e59f30e8 	ldr	r3, [pc, #232]	; 19090 <readdir64_r+0x2d0>
   18fa4:	e59f10e8 	ldr	r1, [pc, #232]	; 19094 <readdir64_r+0x2d4>
   18fa8:	e79f2003 	ldr	r2, [pc, r3]
   18fac:	e08f1001 	add	r1, pc, r1
   18fb0:	e5960000 	ldr	r0, [r6]
   18fb4:	eb006f38 	bl	34c9c <fprintf>
   18fb8:	e35a0000 	cmp	sl, #0
   18fbc:	0a000004 	beq	18fd4 <readdir64_r+0x214>
   18fc0:	e59d2004 	ldr	r2, [sp, #4]
   18fc4:	e1a0100a 	mov	r1, sl
   18fc8:	e5960000 	ldr	r0, [r6]
   18fcc:	eb007aff 	bl	37bd0 <vfprintf>
   18fd0:	e2455002 	sub	r5, r5, #2
   18fd4:	e1a02009 	mov	r2, r9
   18fd8:	e1a01005 	mov	r1, r5
   18fdc:	e5960000 	ldr	r0, [r6]
   18fe0:	eb006f2d 	bl	34c9c <fprintf>
   18fe4:	e3580000 	cmp	r8, #0
   18fe8:	1a00001e 	bne	19068 <readdir64_r+0x2a8>
--
   191a8:	e12fff33 	blx	r3
   191ac:	e28d2024 	add	r2, sp, #36	; 0x24
   191b0:	e59d1020 	ldr	r1, [sp, #32]
   191b4:	e5950000 	ldr	r0, [r5]
   191b8:	e58d2004 	str	r2, [sp, #4]
   191bc:	eb007a83 	bl	37bd0 <vfprintf>
   191c0:	e59f30c8 	ldr	r3, [pc, #200]	; 19290 <error+0x12c>
   191c4:	e3570000 	cmp	r7, #0
   191c8:	e7942003 	ldr	r2, [r4, r3]
   191cc:	e5923000 	ldr	r3, [r2]
   191d0:	e2833001 	add	r3, r3, #1
   191d4:	e5823000 	str	r3, [r2]
   191d8:	0a000007 	beq	191fc <error+0x98>
   191dc:	e1a00007 	mov	r0, r7
   191e0:	e5954000 	ldr	r4, [r5]
   191e4:	eb0097db 	bl	3f158 <strerror>
   191e8:	e59f10a4 	ldr	r1, [pc, #164]	; 19294 <error+0x130>
   191ec:	e08f1001 	add	r1, pc, r1
   191f0:	e1a02000 	mov	r2, r0
   191f4:	e1a00004 	mov	r0, r4
   191f8:	eb006ea7 	bl	34c9c <fprintf>
   191fc:	e5951000 	ldr	r1, [r5]
   19200:	e5913034 	ldr	r3, [r1, #52]	; 0x34
   19204:	e3530000 	cmp	r3, #0
   19208:	0a000015 	beq	19264 <error+0x100>
   1920c:	e5913010 	ldr	r3, [r1, #16]
   19210:	e591201c 	ldr	r2, [r1, #28]
   19214:	e1530002 	cmp	r3, r2
   19218:	2a00000e 	bcs	19258 <error+0xf4>
   1921c:	e2832001 	add	r2, r3, #1
   19220:	e5812010 	str	r2, [r1, #16]
   19224:	e3a0200a 	mov	r2, #10
   19228:	e5c32000 	strb	r2, [r3]
   1922c:	e3560000 	cmp	r6, #0
   19230:	0a00000e 	beq	19270 <error+0x10c>
   19234:	e1a00006 	mov	r0, r6
   19238:	eb00d58e 	bl	4e878 <exit>
   1923c:	e59f3054 	ldr	r3, [pc, #84]	; 19298 <error+0x134>
   19240:	e59f1054 	ldr	r1, [pc, #84]	; 1929c <error+0x138>
   19244:	e79f2003 	ldr	r2, [pc, r3]
   19248:	e08f1001 	add	r1, pc, r1
   1924c:	e5950000 	ldr	r0, [r5]
   19250:	eb006e91 	bl	34c9c <fprintf>
   19254:	eaffffd4 	b	191ac <error+0x48>
   19258:	e3a0000a 	mov	r0, #10
--
   1930c:	e5838000 	str	r8, [r3]
   19310:	e59f3124 	ldr	r3, [pc, #292]	; 1943c <error_at_line+0x19c>
   19314:	e7943003 	ldr	r3, [r4, r3]
   19318:	e5930000 	ldr	r0, [r3]
   1931c:	eb008ae9 	bl	3bec8 <fflush>
   19320:	e59f3118 	ldr	r3, [pc, #280]	; 19440 <error_at_line+0x1a0>
   19324:	e59f2118 	ldr	r2, [pc, #280]	; 19444 <error_at_line+0x1a4>
   19328:	e7943003 	ldr	r3, [r4, r3]
   1932c:	e7945002 	ldr	r5, [r4, r2]
   19330:	e5933000 	ldr	r3, [r3]
   19334:	e3530000 	cmp	r3, #0
   19338:	0a00002c 	beq	193f0 <error_at_line+0x150>
   1933c:	e12fff33 	blx	r3
   19340:	e3560000 	cmp	r6, #0
   19344:	0a000005 	beq	19360 <error_at_line+0xc0>
   19348:	e59f10f8 	ldr	r1, [pc, #248]	; 19448 <error_at_line+0x1a8>
   1934c:	e1a03008 	mov	r3, r8
   19350:	e1a02006 	mov	r2, r6
   19354:	e08f1001 	add	r1, pc, r1
   19358:	e5950000 	ldr	r0, [r5]
   1935c:	eb006e4e 	bl	34c9c <fprintf>
   19360:	e28d202c 	add	r2, sp, #44	; 0x2c
   19364:	e59d1028 	ldr	r1, [sp, #40]	; 0x28
   19368:	e5950000 	ldr	r0, [r5]
   1936c:	e58d2004 	str	r2, [sp, #4]
   19370:	eb007a16 	bl	37bd0 <vfprintf>
   19374:	e59f30d0 	ldr	r3, [pc, #208]	; 1944c <error_at_line+0x1ac>
   19378:	e3590000 	cmp	r9, #0
   1937c:	e7942003 	ldr	r2, [r4, r3]
   19380:	e5923000 	ldr	r3, [r2]
   19384:	e2833001 	add	r3, r3, #1
   19388:	e5823000 	str	r3, [r2]
   1938c:	0a000007 	beq	193b0 <error_at_line+0x110>
   19390:	e1a00009 	mov	r0, r9
   19394:	e5954000 	ldr	r4, [r5]
   19398:	eb00976e 	bl	3f158 <strerror>
   1939c:	e59f10ac 	ldr	r1, [pc, #172]	; 19450 <error_at_line+0x1b0>
   193a0:	e08f1001 	add	r1, pc, r1
   193a4:	e1a02000 	mov	r2, r0
   193a8:	e1a00004 	mov	r0, r4
   193ac:	eb006e3a 	bl	34c9c <fprintf>
   193b0:	e5951000 	ldr	r1, [r5]
   193b4:	e5913034 	ldr	r3, [r1, #52]	; 0x34
   193b8:	e3530000 	cmp	r3, #0
   193bc:	0a000015 	beq	19418 <error_at_line+0x178>
   193c0:	e5913010 	ldr	r3, [r1, #16]
   193c4:	e591201c 	ldr	r2, [r1, #28]
   193c8:	e1530002 	cmp	r3, r2
   193cc:	2a00000e 	bcs	1940c <error_at_line+0x16c>
   193d0:	e2832001 	add	r2, r3, #1
   193d4:	e5812010 	str	r2, [r1, #16]
   193d8:	e3a0200a 	mov	r2, #10
   193dc:	e5c32000 	strb	r2, [r3]
   193e0:	e3570000 	cmp	r7, #0
   193e4:	0a00000e 	beq	19424 <error_at_line+0x184>
   193e8:	e1a00007 	mov	r0, r7
   193ec:	eb00d521 	bl	4e878 <exit>
   193f0:	e59f305c 	ldr	r3, [pc, #92]	; 19454 <error_at_line+0x1b4>
   193f4:	e59f105c 	ldr	r1, [pc, #92]	; 19458 <error_at_line+0x1b8>
   193f8:	e79f2003 	ldr	r2, [pc, r3]
   193fc:	e08f1001 	add	r1, pc, r1
   19400:	e5950000 	ldr	r0, [r5]
   19404:	eb006e24 	bl	34c9c <fprintf>
   19408:	eaffffcc 	b	19340 <error_at_line+0xa0>
   1940c:	e3a0000a 	mov	r0, #10
--
   1e370:	e24dd014 	sub	sp, sp, #20
   1e374:	e1a04001 	mov	r4, r1
   1e378:	e3a01000 	mov	r1, #0
   1e37c:	e1a05000 	mov	r5, r0
   1e380:	eb005703 	bl	33f94 <fseek>
   1e384:	e3500000 	cmp	r0, #0
   1e388:	b3a00001 	movlt	r0, #1
   1e38c:	ba00000d 	blt	1e3c8 <addmntent+0x60>
   1e390:	e5943014 	ldr	r3, [r4, #20]
   1e394:	e59f1034 	ldr	r1, [pc, #52]	; 1e3d0 <addmntent+0x68>
   1e398:	e58d300c 	str	r3, [sp, #12]
   1e39c:	e5943010 	ldr	r3, [r4, #16]
   1e3a0:	e08f1001 	add	r1, pc, r1
   1e3a4:	e58d3008 	str	r3, [sp, #8]
   1e3a8:	e594300c 	ldr	r3, [r4, #12]
   1e3ac:	e1a00005 	mov	r0, r5
   1e3b0:	e58d3004 	str	r3, [sp, #4]
   1e3b4:	e5943008 	ldr	r3, [r4, #8]
   1e3b8:	e58d3000 	str	r3, [sp]
   1e3bc:	e894000c 	ldm	r4, {r2, r3}
   1e3c0:	eb005a35 	bl	34c9c <fprintf>
   1e3c4:	e1a00fa0 	lsr	r0, r0, #31
   1e3c8:	e28dd014 	add	sp, sp, #20
--
   30b5c:	e3530000 	cmp	r3, #0
   30b60:	1affff63 	bne	308f4 <towupper+0x1f4c>
   30b64:	e59d3018 	ldr	r3, [sp, #24]
   30b68:	e3540000 	cmp	r4, #0
   30b6c:	12236001 	eorne	r6, r3, #1
   30b70:	03a06000 	moveq	r6, #0
   30b74:	e3560000 	cmp	r6, #0
   30b78:	13a06000 	movne	r6, #0
   30b7c:	1a00000b 	bne	30bb0 <towupper+0x2208>
   30b80:	e51f30a0 	ldr	r3, [pc, #-160]	; 30ae8 <towupper+0x2140>
   30b84:	e59d2034 	ldr	r2, [sp, #52]	; 0x34
   30b88:	e7923003 	ldr	r3, [r2, r3]
   30b8c:	e5930000 	ldr	r0, [r3]
   30b90:	e5d73000 	ldrb	r3, [r7]
   30b94:	e3530000 	cmp	r3, #0
   30b98:	0a00000a 	beq	30bc8 <towupper+0x2220>
   30b9c:	e51f10b8 	ldr	r1, [pc, #-184]	; 30aec <towupper+0x2144>
   30ba0:	e1a03007 	mov	r3, r7
   30ba4:	e1a02008 	mov	r2, r8
   30ba8:	e08f1001 	add	r1, pc, r1
   30bac:	eb00103a 	bl	34c9c <fprintf>
   30bb0:	e3550000 	cmp	r5, #0
   30bb4:	0a000001 	beq	30bc0 <towupper+0x2218>
   30bb8:	e1a00004 	mov	r0, r4
   30bbc:	ebff8539 	bl	120a8 <free@plt>
   30bc0:	e1a05006 	mov	r5, r6
   30bc4:	eafffe61 	b	30550 <towupper+0x1ba8>
   30bc8:	e51f10e0 	ldr	r1, [pc, #-224]	; 30af0 <towupper+0x2148>
   30bcc:	e1a02008 	mov	r2, r8
   30bd0:	e08f1001 	add	r1, pc, r1
   30bd4:	eb001030 	bl	34c9c <fprintf>
   30bd8:	e3a06003 	mov	r6, #3
   30bdc:	eafffff3 	b	30bb0 <towupper+0x2208>
--
   31ff8:	e1a00004 	mov	r0, r4
   31ffc:	e3e03a0f 	mvn	r3, #61440	; 0xf000
   32000:	e1a0e00f 	mov	lr, pc
   32004:	e243f03f 	sub	pc, r3, #63	; 0x3f
   32008:	3afffff7 	bcc	31fec <putgrent+0x6c>
   3200c:	e1a03004 	mov	r3, r4
   32010:	e3530000 	cmp	r3, #0
   32014:	0a000001 	beq	32020 <putgrent+0xa0>
   32018:	e1a00009 	mov	r0, r9
   3201c:	eb00cded 	bl	657d8 <pthread_sigqueue+0x98>
   32020:	e5858040 	str	r8, [r5, #64]	; 0x40
   32024:	e595303c 	ldr	r3, [r5, #60]	; 0x3c
   32028:	e2833001 	add	r3, r3, #1
   3202c:	e585303c 	str	r3, [r5, #60]	; 0x3c
   32030:	e5963008 	ldr	r3, [r6, #8]
   32034:	e59f10f4 	ldr	r1, [pc, #244]	; 32130 <putgrent+0x1b0>
   32038:	e58d3000 	str	r3, [sp]
   3203c:	e08f1001 	add	r1, pc, r1
   32040:	e896000c 	ldm	r6, {r2, r3}
   32044:	e1a00005 	mov	r0, r5
   32048:	eb000b13 	bl	34c9c <fprintf>
   3204c:	e3500000 	cmp	r0, #0
   32050:	ba000033 	blt	32124 <putgrent+0x1a4>
--
   320c4:	e1530004 	cmp	r3, r4
   320c8:	1a000005 	bne	320e4 <putgrent+0x164>
   320cc:	e1a00004 	mov	r0, r4
   320d0:	e3e03a0f 	mvn	r3, #61440	; 0xf000
   320d4:	e1a0e00f 	mov	lr, pc
   320d8:	e243f03f 	sub	pc, r3, #63	; 0x3f
   320dc:	3afffff7 	bcc	320c0 <putgrent+0x140>
   320e0:	e1a03004 	mov	r3, r4
   320e4:	e1570003 	cmp	r7, r3
   320e8:	1afffff0 	bne	320b0 <putgrent+0x130>
   320ec:	e3570001 	cmp	r7, #1
   320f0:	daffffac 	ble	31fa8 <putgrent+0x28>
   320f4:	e1a00008 	mov	r0, r8
   320f8:	e3a01081 	mov	r1, #129	; 0x81
   320fc:	e3a02001 	mov	r2, #1
   32100:	e3a03000 	mov	r3, #0
   32104:	e3a070f0 	mov	r7, #240	; 0xf0
   32108:	ef000000 	svc	0x00000000
   3210c:	eaffffa5 	b	31fa8 <putgrent+0x28>
   32110:	e1a00005 	mov	r0, r5
   32114:	eb000ae0 	bl	34c9c <fprintf>
   32118:	e1a01006 	mov	r1, r6
   3211c:	e3500000 	cmp	r0, #0
--
   32344:	e79f3003 	ldr	r3, [pc, r3]
   32348:	e7802003 	str	r2, [r0, r3]
   3234c:	e3e00000 	mvn	r0, #0
   32350:	e28dd01c 	add	sp, sp, #28
   32354:	e49df004 	pop	{pc}		; (ldr pc, [sp], #4)
   32358:	e1a02000 	mov	r2, r0
   3235c:	e5923018 	ldr	r3, [r2, #24]
   32360:	e1a00001 	mov	r0, r1
   32364:	e58d3010 	str	r3, [sp, #16]
   32368:	e5923014 	ldr	r3, [r2, #20]
   3236c:	e59f1030 	ldr	r1, [pc, #48]	; 323a4 <putpwent+0x7c>
   32370:	e58d300c 	str	r3, [sp, #12]
   32374:	e5923010 	ldr	r3, [r2, #16]
   32378:	e08f1001 	add	r1, pc, r1
   3237c:	e58d3008 	str	r3, [sp, #8]
   32380:	e592300c 	ldr	r3, [r2, #12]
   32384:	e58d3004 	str	r3, [sp, #4]
   32388:	e5923008 	ldr	r3, [r2, #8]
   3238c:	e58d3000 	str	r3, [sp]
   32390:	e892000c 	ldm	r2, {r2, r3}
   32394:	eb000a40 	bl	34c9c <fprintf>
   32398:	e1a00fc0 	asr	r0, r0, #31
   3239c:	eaffffeb 	b	32350 <putpwent+0x28>
--
   33018:	e3e03a0f 	mvn	r3, #61440	; 0xf000
   3301c:	e1a0e00f 	mov	lr, pc
   33020:	e243f03f 	sub	pc, r3, #63	; 0x3f
   33024:	3afffff7 	bcc	33008 <putspent+0x3c>
   33028:	e1a03004 	mov	r3, r4
   3302c:	e3530000 	cmp	r3, #0
   33030:	0a000001 	beq	3303c <putspent+0x70>
   33034:	e1a00009 	mov	r0, r9
   33038:	eb00c9e6 	bl	657d8 <pthread_sigqueue+0x98>
   3303c:	e5858040 	str	r8, [r5, #64]	; 0x40
   33040:	e595303c 	ldr	r3, [r5, #60]	; 0x3c
   33044:	e2833001 	add	r3, r3, #1
   33048:	e585303c 	str	r3, [r5, #60]	; 0x3c
   3304c:	e896000c 	ldm	r6, {r2, r3}
   33050:	e3530000 	cmp	r3, #0
   33054:	059f3138 	ldreq	r3, [pc, #312]	; 33194 <putspent+0x1c8>
   33058:	008f3003 	addeq	r3, pc, r3
   3305c:	e59f1134 	ldr	r1, [pc, #308]	; 33198 <putspent+0x1cc>
   33060:	e1a00005 	mov	r0, r5
   33064:	e08f1001 	add	r1, pc, r1
   33068:	eb00070b 	bl	34c9c <fprintf>
   3306c:	e3500000 	cmp	r0, #0
   33070:	aa000022 	bge	33100 <putspent+0x134>
--
   330e4:	e3a01081 	mov	r1, #129	; 0x81
   330e8:	e3a02001 	mov	r2, #1
   330ec:	e3a03000 	mov	r3, #0
   330f0:	e3a070f0 	mov	r7, #240	; 0xf0
   330f4:	ef000000 	svc	0x00000000
   330f8:	e1a00006 	mov	r0, r6
   330fc:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   33100:	e59f8094 	ldr	r8, [pc, #148]	; 3319c <putspent+0x1d0>
   33104:	e59f9094 	ldr	r9, [pc, #148]	; 331a0 <putspent+0x1d4>
   33108:	e08f8008 	add	r8, pc, r8
   3310c:	e3a04000 	mov	r4, #0
   33110:	e08f9009 	add	r9, pc, r9
   33114:	e2888003 	add	r8, r8, #3
   33118:	e7d43009 	ldrb	r3, [r4, r9]
   3311c:	e7962003 	ldr	r2, [r6, r3]
   33120:	e3720001 	cmn	r2, #1
   33124:	01a01008 	moveq	r1, r8
   33128:	159f1074 	ldrne	r1, [pc, #116]	; 331a4 <putspent+0x1d8>
   3312c:	108f1001 	addne	r1, pc, r1
   33130:	e1a00005 	mov	r0, r5
   33134:	eb0006d8 	bl	34c9c <fprintf>
   33138:	e3500000 	cmp	r0, #0
   3313c:	baffffcc 	blt	33074 <putspent+0xa8>
   33140:	e2844001 	add	r4, r4, #1
   33144:	e3540006 	cmp	r4, #6
   33148:	1afffff2 	bne	33118 <putspent+0x14c>
   3314c:	e5962020 	ldr	r2, [r6, #32]
   33150:	e3720001 	cmn	r2, #1
   33154:	1a000007 	bne	33178 <putspent+0x1ac>
   33158:	e1a01005 	mov	r1, r5
   3315c:	e3a0000a 	mov	r0, #10
   33160:	eb0029a2 	bl	3d7f0 <__fputc_unlocked>
   33164:	e3500000 	cmp	r0, #0
   33168:	c3a00000 	movgt	r0, #0
   3316c:	d3a00001 	movle	r0, #1
   33170:	e2606000 	rsb	r6, r0, #0
   33174:	eaffffbf 	b	33078 <putspent+0xac>
   33178:	e59f1028 	ldr	r1, [pc, #40]	; 331a8 <putspent+0x1dc>
   3317c:	e1a00005 	mov	r0, r5
   33180:	e08f1001 	add	r1, pc, r1
   33184:	eb0006c4 	bl	34c9c <fprintf>
   33188:	e3500000 	cmp	r0, #0
   3318c:	aafffff1 	bge	33158 <putspent+0x18c>
--
   3f56c:	e59f3074 	ldr	r3, [pc, #116]	; 3f5e8 <psignal+0x7c>
   3f570:	e92d4073 	push	{r0, r1, r4, r5, r6, lr}
   3f574:	e2515000 	subs	r5, r1, #0
   3f578:	e08f3003 	add	r3, pc, r3
   3f57c:	0a000011 	beq	3f5c8 <psignal+0x5c>
   3f580:	e5d52000 	ldrb	r2, [r5]
   3f584:	e3520000 	cmp	r2, #0
   3f588:	0a000013 	beq	3f5dc <psignal+0x70>
   3f58c:	e59f4058 	ldr	r4, [pc, #88]	; 3f5ec <psignal+0x80>
   3f590:	e08f4004 	add	r4, pc, r4
   3f594:	e59f2054 	ldr	r2, [pc, #84]	; 3f5f0 <psignal+0x84>
   3f598:	e7933002 	ldr	r3, [r3, r2]
   3f59c:	e5936000 	ldr	r6, [r3]
   3f5a0:	ebffff68 	bl	3f348 <strsignal>
   3f5a4:	e59f1048 	ldr	r1, [pc, #72]	; 3f5f4 <psignal+0x88>
   3f5a8:	e1a03004 	mov	r3, r4
   3f5ac:	e1a02005 	mov	r2, r5
   3f5b0:	e08f1001 	add	r1, pc, r1
   3f5b4:	e58d0000 	str	r0, [sp]
   3f5b8:	e1a00006 	mov	r0, r6
   3f5bc:	ebffd5b6 	bl	34c9c <fprintf>
   3f5c0:	e28dd008 	add	sp, sp, #8
   3f5c4:	e8bd8070 	pop	{r4, r5, r6, pc}
--
   41b1c:	e5d23000 	ldrb	r3, [r2]
   41b20:	e3530000 	cmp	r3, #0
   41b24:	0a000017 	beq	41b88 <herror+0x80>
   41b28:	e59f3074 	ldr	r3, [pc, #116]	; 41ba4 <herror+0x9c>
   41b2c:	e08f3003 	add	r3, pc, r3
   41b30:	e59f1070 	ldr	r1, [pc, #112]	; 41ba8 <herror+0xa0>
   41b34:	ebff3f7e 	bl	11934 <__aeabi_read_tp@plt>
   41b38:	e79f1001 	ldr	r1, [pc, r1]
   41b3c:	e7901001 	ldr	r1, [r0, r1]
   41b40:	e3510004 	cmp	r1, #4
   41b44:	8a000012 	bhi	41b94 <herror+0x8c>
   41b48:	e59f005c 	ldr	r0, [pc, #92]	; 41bac <herror+0xa4>
   41b4c:	e08f0000 	add	r0, pc, r0
   41b50:	e7901101 	ldr	r1, [r0, r1, lsl #2]
   41b54:	e59f0054 	ldr	r0, [pc, #84]	; 41bb0 <herror+0xa8>
   41b58:	e7940000 	ldr	r0, [r4, r0]
   41b5c:	e58d1000 	str	r1, [sp]
   41b60:	e59f104c 	ldr	r1, [pc, #76]	; 41bb4 <herror+0xac>
   41b64:	e5900000 	ldr	r0, [r0]
   41b68:	e08f1001 	add	r1, pc, r1
   41b6c:	ebffcc4a 	bl	34c9c <fprintf>
   41b70:	e28dd008 	add	sp, sp, #8
   41b74:	e8bd8010 	pop	{r4, pc}
--
   4abe8:	e59f0058 	ldr	r0, [pc, #88]	; 4ac48 <alloc_stats+0x78>
   4abec:	e08f4004 	add	r4, pc, r4
   4abf0:	e7940000 	ldr	r0, [r4, r0]
   4abf4:	e58dc018 	str	ip, [sp, #24]
   4abf8:	e59dc040 	ldr	ip, [sp, #64]	; 0x40
   4abfc:	e59d1020 	ldr	r1, [sp, #32]
   4ac00:	e58dc014 	str	ip, [sp, #20]
   4ac04:	e59dc034 	ldr	ip, [sp, #52]	; 0x34
   4ac08:	e59d2030 	ldr	r2, [sp, #48]	; 0x30
   4ac0c:	e59d303c 	ldr	r3, [sp, #60]	; 0x3c
   4ac10:	e58dc010 	str	ip, [sp, #16]
   4ac14:	e59dc02c 	ldr	ip, [sp, #44]	; 0x2c
   4ac18:	e58d300c 	str	r3, [sp, #12]
   4ac1c:	e58d2008 	str	r2, [sp, #8]
   4ac20:	e88d1002 	stm	sp, {r1, ip}
   4ac24:	e5900000 	ldr	r0, [r0]
   4ac28:	e0823003 	add	r3, r2, r3
   4ac2c:	e0812002 	add	r2, r1, r2
   4ac30:	e59f1014 	ldr	r1, [pc, #20]	; 4ac4c <alloc_stats+0x7c>
   4ac34:	e08f1001 	add	r1, pc, r1
   4ac38:	ebffa817 	bl	34c9c <fprintf>
   4ac3c:	e28dd048 	add	sp, sp, #72	; 0x48
   4ac40:	e8bd8010 	pop	{r4, pc}
--
   4f0c4:	e58d8018 	str	r8, [sp, #24]
   4f0c8:	e58d302c 	str	r3, [sp, #44]	; 0x2c
   4f0cc:	e59a3000 	ldr	r3, [sl]
   4f0d0:	e3530000 	cmp	r3, #0
   4f0d4:	1a000019 	bne	4f140 <getpass+0x654>
   4f0d8:	e59d2018 	ldr	r2, [sp, #24]
   4f0dc:	e3520000 	cmp	r2, #0
   4f0e0:	12233001 	eorne	r3, r3, #1
   4f0e4:	03a03000 	moveq	r3, #0
   4f0e8:	e3530000 	cmp	r3, #0
   4f0ec:	0a00003f 	beq	4f1f0 <getpass+0x704>
   4f0f0:	e3590000 	cmp	r9, #0
   4f0f4:	0a000007 	beq	4f118 <getpass+0x62c>
   4f0f8:	e59f346c 	ldr	r3, [pc, #1132]	; 4f56c <getpass+0xa80>
   4f0fc:	e59f146c 	ldr	r1, [pc, #1132]	; 4f570 <getpass+0xa84>
   4f100:	e79b0003 	ldr	r0, [fp, r3]
   4f104:	e5952000 	ldr	r2, [r5]
   4f108:	e59d3020 	ldr	r3, [sp, #32]
   4f10c:	e08f1001 	add	r1, pc, r1
   4f110:	e5900000 	ldr	r0, [r0]
   4f114:	ebff96e0 	bl	34c9c <fprintf>
   4f118:	e594501c 	ldr	r5, [r4, #28]
   4f11c:	e1a00005 	mov	r0, r5
--
   4f210:	e3510000 	cmp	r1, #0
   4f214:	0a000022 	beq	4f2a4 <getpass+0x7b8>
   4f218:	e3520000 	cmp	r2, #0
   4f21c:	159d301c 	ldrne	r3, [sp, #28]
   4f220:	12833001 	addne	r3, r3, #1
   4f224:	1a000029 	bne	4f2d0 <getpass+0x7e4>
   4f228:	e3590000 	cmp	r9, #0
   4f22c:	0a00000c 	beq	4f264 <getpass+0x778>
   4f230:	e59d3014 	ldr	r3, [sp, #20]
   4f234:	e59f2330 	ldr	r2, [pc, #816]	; 4f56c <getpass+0xa80>
   4f238:	e7951103 	ldr	r1, [r5, r3, lsl #2]
   4f23c:	e79b2002 	ldr	r2, [fp, r2]
   4f240:	e5d1c001 	ldrb	ip, [r1, #1]
   4f244:	e5920000 	ldr	r0, [r2]
   4f248:	e35c002d 	cmp	ip, #45	; 0x2d
   4f24c:	e5963000 	ldr	r3, [r6]
   4f250:	e5952000 	ldr	r2, [r5]
   4f254:	1a00000b 	bne	4f288 <getpass+0x79c>
   4f258:	e59f1314 	ldr	r1, [pc, #788]	; 4f574 <getpass+0xa88>
   4f25c:	e08f1001 	add	r1, pc, r1
   4f260:	ebff968d 	bl	34c9c <fprintf>
   4f264:	e594501c 	ldr	r5, [r4, #28]
   4f268:	e1a00005 	mov	r0, r5
   4f26c:	ebffbc53 	bl	3e3c0 <strlen>
   4f270:	e596300c 	ldr	r3, [r6, #12]
   4f274:	e0850000 	add	r0, r5, r0
   4f278:	e584001c 	str	r0, [r4, #28]
   4f27c:	e584300c 	str	r3, [r4, #12]
   4f280:	e3a0003f 	mov	r0, #63	; 0x3f
   4f284:	eafffed6 	b	4ede4 <getpass+0x2f8>
   4f288:	e5d11000 	ldrb	r1, [r1]
   4f28c:	e58d3000 	str	r3, [sp]
   4f290:	e1a03001 	mov	r3, r1
   4f294:	e59f12dc 	ldr	r1, [pc, #732]	; 4f578 <getpass+0xa8c>
   4f298:	e08f1001 	add	r1, pc, r1
   4f29c:	ebff967e 	bl	34c9c <fprintf>
   4f2a0:	eaffffef 	b	4f264 <getpass+0x778>
   4f2a4:	e3520001 	cmp	r2, #1
--
   4f2e8:	e584001c 	str	r0, [r4, #28]
   4f2ec:	e3530000 	cmp	r3, #0
   4f2f0:	159d2028 	ldrne	r2, [sp, #40]	; 0x28
   4f2f4:	15832000 	strne	r2, [r3]
   4f2f8:	e5963008 	ldr	r3, [r6, #8]
   4f2fc:	e596000c 	ldr	r0, [r6, #12]
   4f300:	e3530000 	cmp	r3, #0
   4f304:	15830000 	strne	r0, [r3]
   4f308:	13a00000 	movne	r0, #0
   4f30c:	eafffeb4 	b	4ede4 <getpass+0x2f8>
   4f310:	e3590000 	cmp	r9, #0
   4f314:	0a000008 	beq	4f33c <getpass+0x850>
   4f318:	e59f324c 	ldr	r3, [pc, #588]	; 4f56c <getpass+0xa80>
   4f31c:	e59f1258 	ldr	r1, [pc, #600]	; 4f57c <getpass+0xa90>
   4f320:	e79b0003 	ldr	r0, [fp, r3]
   4f324:	e59d3014 	ldr	r3, [sp, #20]
   4f328:	e5952000 	ldr	r2, [r5]
   4f32c:	e7953103 	ldr	r3, [r5, r3, lsl #2]
   4f330:	e08f1001 	add	r1, pc, r1
   4f334:	e5900000 	ldr	r0, [r0]
   4f338:	ebff9657 	bl	34c9c <fprintf>
   4f33c:	e594501c 	ldr	r5, [r4, #28]
   4f340:	e1a00005 	mov	r0, r5
--
   4f37c:	e353002d 	cmp	r3, #45	; 0x2d
   4f380:	0a000073 	beq	4f554 <getpass+0xa68>
   4f384:	e59d300c 	ldr	r3, [sp, #12]
   4f388:	e1a00007 	mov	r0, r7
   4f38c:	e5d31000 	ldrb	r1, [r3]
   4f390:	ebffbee9 	bl	3ef3c <index>
   4f394:	e3500000 	cmp	r0, #0
   4f398:	1a00001e 	bne	4f418 <getpass+0x92c>
   4f39c:	e3590000 	cmp	r9, #0
   4f3a0:	0a000018 	beq	4f408 <getpass+0x91c>
   4f3a4:	e59f21c0 	ldr	r2, [pc, #448]	; 4f56c <getpass+0xa80>
   4f3a8:	e59d3020 	ldr	r3, [sp, #32]
   4f3ac:	e79b0002 	ldr	r0, [fp, r2]
   4f3b0:	e59f11c8 	ldr	r1, [pc, #456]	; 4f580 <getpass+0xa94>
   4f3b4:	e59d200c 	ldr	r2, [sp, #12]
   4f3b8:	e5d33000 	ldrb	r3, [r3]
   4f3bc:	e08f1001 	add	r1, pc, r1
   4f3c0:	e58d2000 	str	r2, [sp]
   4f3c4:	e5952000 	ldr	r2, [r5]
   4f3c8:	e5900000 	ldr	r0, [r0]
   4f3cc:	ebff9632 	bl	34c9c <fprintf>
   4f3d0:	ea00000c 	b	4f408 <getpass+0x91c>
   4f3d4:	e3590000 	cmp	r9, #0
   4f3d8:	0a00000a 	beq	4f408 <getpass+0x91c>
   4f3dc:	e59d3024 	ldr	r3, [sp, #36]	; 0x24
   4f3e0:	e353002d 	cmp	r3, #45	; 0x2d
   4f3e4:	1affffee 	bne	4f3a4 <getpass+0x8b8>
   4f3e8:	e59f317c 	ldr	r3, [pc, #380]	; 4f56c <getpass+0xa80>
   4f3ec:	e59f1190 	ldr	r1, [pc, #400]	; 4f584 <getpass+0xa98>
   4f3f0:	e79b0003 	ldr	r0, [fp, r3]
   4f3f4:	e5952000 	ldr	r2, [r5]
   4f3f8:	e59d300c 	ldr	r3, [sp, #12]
   4f3fc:	e08f1001 	add	r1, pc, r1
   4f400:	e5900000 	ldr	r0, [r0]
   4f404:	ebff9624 	bl	34c9c <fprintf>
   4f408:	e59f3178 	ldr	r3, [pc, #376]	; 4f588 <getpass+0xa9c>
   4f40c:	e08f3003 	add	r3, pc, r3
--
   4f434:	e5d83001 	ldrb	r3, [r8, #1]
   4f438:	e3530000 	cmp	r3, #0
   4f43c:	05943000 	ldreq	r3, [r4]
   4f440:	02833001 	addeq	r3, r3, #1
   4f444:	05843000 	streq	r3, [r4]
   4f448:	e356003a 	cmp	r6, #58	; 0x3a
   4f44c:	13500000 	cmpne	r0, #0
   4f450:	1a000011 	bne	4f49c <getpass+0x9b0>
   4f454:	e3590000 	cmp	r9, #0
   4f458:	0a00000a 	beq	4f488 <getpass+0x99c>
   4f45c:	e59f3108 	ldr	r3, [pc, #264]	; 4f56c <getpass+0xa80>
   4f460:	e5952000 	ldr	r2, [r5]
   4f464:	e79b3003 	ldr	r3, [fp, r3]
   4f468:	e5930000 	ldr	r0, [r3]
   4f46c:	e5943018 	ldr	r3, [r4, #24]
   4f470:	e3530000 	cmp	r3, #0
   4f474:	e1a03006 	mov	r3, r6
   4f478:	0a000004 	beq	4f490 <getpass+0x9a4>
   4f47c:	e59f1108 	ldr	r1, [pc, #264]	; 4f58c <getpass+0xaa0>
   4f480:	e08f1001 	add	r1, pc, r1
   4f484:	ebff9604 	bl	34c9c <fprintf>
   4f488:	e584600c 	str	r6, [r4, #12]
   4f48c:	eaffff7b 	b	4f280 <getpass+0x794>
--
   4f4d4:	e3a03000 	mov	r3, #0
   4f4d8:	e584301c 	str	r3, [r4, #28]
   4f4dc:	e1a00006 	mov	r0, r6
   4f4e0:	eafffe3f 	b	4ede4 <getpass+0x2f8>
   4f4e4:	e3520000 	cmp	r2, #0
   4f4e8:	e5943000 	ldr	r3, [r4]
   4f4ec:	1584a008 	strne	sl, [r4, #8]
   4f4f0:	1afffff5 	bne	4f4cc <getpass+0x9e0>
   4f4f4:	e59d2010 	ldr	r2, [sp, #16]
   4f4f8:	e1520003 	cmp	r2, r3
   4f4fc:	1a00000f 	bne	4f540 <getpass+0xa54>
   4f500:	e3590000 	cmp	r9, #0
   4f504:	0a000007 	beq	4f528 <getpass+0xa3c>
   4f508:	e59f305c 	ldr	r3, [pc, #92]	; 4f56c <getpass+0xa80>
   4f50c:	e59f1080 	ldr	r1, [pc, #128]	; 4f594 <getpass+0xaa8>
   4f510:	e79b0003 	ldr	r0, [fp, r3]
   4f514:	e5952000 	ldr	r2, [r5]
   4f518:	e1a03006 	mov	r3, r6
   4f51c:	e08f1001 	add	r1, pc, r1
   4f520:	e5900000 	ldr	r0, [r0]
   4f524:	ebff95dc 	bl	34c9c <fprintf>
   4f528:	e584600c 	str	r6, [r4, #12]
   4f52c:	e5d73000 	ldrb	r3, [r7]
--
   65c9c:	e92d47f0 	push	{r4, r5, r6, r7, r8, r9, sl, lr}
   65ca0:	e59f40d4 	ldr	r4, [pc, #212]	; 65d7c <pthread_sigqueue+0x63c>
   65ca4:	e59f60d4 	ldr	r6, [pc, #212]	; 65d80 <pthread_sigqueue+0x640>
   65ca8:	e08f4004 	add	r4, pc, r4
   65cac:	e5943000 	ldr	r3, [r4]
   65cb0:	e08f6006 	add	r6, pc, r6
   65cb4:	e3530000 	cmp	r3, #0
   65cb8:	0a000000 	beq	65cc0 <pthread_sigqueue+0x580>
   65cbc:	e8bd87f0 	pop	{r4, r5, r6, r7, r8, r9, sl, pc}
   65cc0:	e59f00bc 	ldr	r0, [pc, #188]	; 65d84 <pthread_sigqueue+0x644>
   65cc4:	e3a01001 	mov	r1, #1
   65cc8:	e08f0000 	add	r0, pc, r0
   65ccc:	ebfeafff 	bl	11cd0 <dlopen@plt>
   65cd0:	e2505000 	subs	r5, r0, #0
   65cd4:	1a000006 	bne	65cf4 <pthread_sigqueue+0x5b4>
   65cd8:	e59f30a8 	ldr	r3, [pc, #168]	; 65d88 <pthread_sigqueue+0x648>
   65cdc:	e59f10a8 	ldr	r1, [pc, #168]	; 65d8c <pthread_sigqueue+0x64c>
   65ce0:	e7963003 	ldr	r3, [r6, r3]
   65ce4:	e08f1001 	add	r1, pc, r1
   65ce8:	e5930000 	ldr	r0, [r3]
   65cec:	ebfeafca 	bl	11c1c <fprintf@plt>
   65cf0:	ebfeafa8 	bl	11b98 <abort@plt>
   65cf4:	e59f1094 	ldr	r1, [pc, #148]	; 65d90 <pthread_sigqueue+0x650>


[*] Function fprintf used 30 times libuClibc-1.0.31.so