
stanf2.out:     file format elf32-littlearm


Disassembly of section .text:

00000000 <_start>:
   0:	e3a0d4ff 	mov	sp, #-16777216	; 0xff000000
   4:	eb000000 	bl	c <main>
   8:	eafffffe 	b	8 <_start+0x8>

Disassembly of section .text.startup:

0000000c <main>:
   c:	e92d4ff0 	push	{r4, r5, r6, r7, r8, r9, sl, fp, lr}
  10:	e30a8dfc 	movw	r8, #44540	; 0xadfc
  14:	e3408001 	movt	r8, #1
  18:	e3a03000 	mov	r3, #0
  1c:	e59fc190 	ldr	ip, [pc, #400]	; 1b4 <main+0x1a8>
  20:	e30fac2c 	movw	sl, #64556	; 0xfc2c
  24:	e5883000 	str	r3, [r8]
  28:	e308e889 	movw	lr, #34953	; 0x8889
  2c:	e59fb184 	ldr	fp, [pc, #388]	; 1b8 <main+0x1ac>
  30:	e3023403 	movw	r3, #9219	; 0x2403
  34:	e340a001 	movt	sl, #1
  38:	e1a0900c 	mov	r9, ip
  3c:	e3403001 	movt	r3, #1
  40:	e300651d 	movw	r6, #1309	; 0x51d
  44:	e348e888 	movt	lr, #34952	; 0x8888
  48:	e3035619 	movw	r5, #13849	; 0x3619
  4c:	e3a04078 	mov	r4, #120	; 0x78
  50:	e28970a0 	add	r7, r9, #160	; 0xa0
  54:	e1a02009 	mov	r2, r9
  58:	e0235396 	mla	r3, r6, r3, r5
  5c:	e6ff3073 	uxth	r3, r3
  60:	e0810e93 	umull	r0, r1, r3, lr
  64:	e1a01321 	lsr	r1, r1, #6
  68:	e0613194 	mls	r1, r4, r1, r3
  6c:	e241103c 	sub	r1, r1, #60	; 0x3c
  70:	e5a21004 	str	r1, [r2, #4]!
  74:	e1570002 	cmp	r7, r2
  78:	1afffff6 	bne	58 <main+0x4c>
  7c:	e28990a4 	add	r9, r9, #164	; 0xa4
  80:	e159000b 	cmp	r9, fp
  84:	1afffff1 	bne	50 <main+0x44>
  88:	e59f912c 	ldr	r9, [pc, #300]	; 1bc <main+0x1b0>
  8c:	e308e889 	movw	lr, #34953	; 0x8889
  90:	e348e888 	movt	lr, #34952	; 0x8888
  94:	e300651d 	movw	r6, #1309	; 0x51d
  98:	e59fb120 	ldr	fp, [pc, #288]	; 1c0 <main+0x1b4>
  9c:	e3035619 	movw	r5, #13849	; 0x3619
  a0:	e3a04078 	mov	r4, #120	; 0x78
  a4:	e28970a0 	add	r7, r9, #160	; 0xa0
  a8:	e1a02009 	mov	r2, r9
  ac:	e0235396 	mla	r3, r6, r3, r5
  b0:	e6ff3073 	uxth	r3, r3
  b4:	e0810e93 	umull	r0, r1, r3, lr
  b8:	e1a01321 	lsr	r1, r1, #6
  bc:	e0613194 	mls	r1, r4, r1, r3
  c0:	e241103c 	sub	r1, r1, #60	; 0x3c
  c4:	e5a21004 	str	r1, [r2, #4]!
  c8:	e1520007 	cmp	r2, r7
  cc:	1afffff6 	bne	ac <main+0xa0>
  d0:	e28990a4 	add	r9, r9, #164	; 0xa4
  d4:	e15b0009 	cmp	fp, r9
  d8:	1afffff1 	bne	a4 <main+0x98>
  dc:	e58a3000 	str	r3, [sl]
  e0:	e3023340 	movw	r3, #9024	; 0x2340
  e4:	e3403002 	movt	r3, #2
  e8:	e3031d84 	movw	r1, #15748	; 0x3d84
  ec:	e59f20d0 	ldr	r2, [pc, #208]	; 1c4 <main+0x1b8>
  f0:	e2839d6b 	add	r9, r3, #6848	; 0x1ac0
  f4:	e3401002 	movt	r1, #2
  f8:	e2899024 	add	r9, r9, #36	; 0x24
  fc:	e042a003 	sub	sl, r2, r3
 100:	e28170a4 	add	r7, r1, #164	; 0xa4
 104:	e2834f51 	add	r4, r3, #324	; 0x144
 108:	e08a6004 	add	r6, sl, r4
 10c:	e59f50b4 	ldr	r5, [pc, #180]	; 1c8 <main+0x1bc>
 110:	e2866004 	add	r6, r6, #4
 114:	e1a01005 	mov	r1, r5
 118:	e1a0300c 	mov	r3, ip
 11c:	e3a02000 	mov	r2, #0
 120:	e5b30004 	ldr	r0, [r3, #4]!
 124:	e5b1e0a4 	ldr	lr, [r1, #164]!	; 0xa4
 128:	e1530004 	cmp	r3, r4
 12c:	e022209e 	mla	r2, lr, r0, r2
 130:	1afffffa 	bne	120 <main+0x114>
 134:	e5862000 	str	r2, [r6]
 138:	e2855004 	add	r5, r5, #4
 13c:	e1550007 	cmp	r5, r7
 140:	1afffff2 	bne	110 <main+0x104>
 144:	e28340a4 	add	r4, r3, #164	; 0xa4
 148:	e28cc0a4 	add	ip, ip, #164	; 0xa4
 14c:	e1590004 	cmp	r9, r4
 150:	1affffec 	bne	108 <main+0xfc>
 154:	e3063000 	movw	r3, #24576	; 0x6000
 158:	e30e24b8 	movw	r2, #58552	; 0xe4b8
 15c:	e3403002 	movt	r3, #2
 160:	e34f2fff 	movt	r2, #65535	; 0xffff
 164:	e59310a8 	ldr	r1, [r3, #168]	; 0xa8
 168:	e1510002 	cmp	r1, r2
 16c:	15982000 	ldrne	r2, [r8]
 170:	13822008 	orrne	r2, r2, #8
 174:	15882000 	strne	r2, [r8]
 178:	e5932d20 	ldr	r2, [r3, #3360]	; 0xd20
 17c:	e3013dec 	movw	r3, #7660	; 0x1dec
 180:	e1520003 	cmp	r2, r3
 184:	e59f2040 	ldr	r2, [pc, #64]	; 1cc <main+0x1c0>
 188:	15983000 	ldrne	r3, [r8]
 18c:	e5922a40 	ldr	r2, [r2, #2624]	; 0xa40
 190:	13833008 	orrne	r3, r3, #8
 194:	15883000 	strne	r3, [r8]
 198:	e301355c 	movw	r3, #5468	; 0x155c
 19c:	e1520003 	cmp	r2, r3
 1a0:	15983000 	ldrne	r3, [r8]
 1a4:	13833008 	orrne	r3, r3, #8
 1a8:	15883000 	strne	r3, [r8]
 1ac:	e5980000 	ldr	r0, [r8]
 1b0:	e8bd8ff0 	pop	{r4, r5, r6, r7, r8, r9, sl, fp, pc}
 1b4:	000223e4 	andeq	r2, r2, r4, ror #7
 1b8:	00023d84 	andeq	r3, r2, r4, lsl #27
 1bc:	00023e28 	andeq	r3, r2, r8, lsr #28
 1c0:	000257c8 	andeq	r5, r2, r8, asr #15
 1c4:	00025f60 	andeq	r5, r2, r0, ror #30
 1c8:	00023d88 	andeq	r3, r2, r8, lsl #27
 1cc:	00027000 	andeq	r7, r2, r0

Disassembly of section .bss:

00010000 <heap_p>:
   10000:	00000000 	andeq	r0, r0, r0

00010004 <piecemax>:
	...

00010038 <p>:
	...

00016838 <rma>:
	...

0001827c <timer>:
   1827c:	00000000 	andeq	r0, r0, r0

00018280 <n>:
   18280:	00000000 	andeq	r0, r0, r0

00018284 <movesdone>:
   18284:	00000000 	andeq	r0, r0, r0

00018288 <zi>:
   18288:	00000000 	andeq	r0, r0, r0

0001828c <xtimes>:
	...

000182b8 <pctr>:
   182b8:	00000000 	andeq	r0, r0, r0

000182bc <rmb>:
	...

00019d00 <w>:
	...

0001a508 <piececount>:
	...

0001a518 <permarray>:
	...

0001a544 <cellspace>:
	...

0001a5dc <stack>:
	...

0001a5ec <top>:
   1a5ec:	00000000 	andeq	r0, r0, r0

0001a5f0 <zr>:
   1a5f0:	00000000 	andeq	r0, r0, r0

0001a5f4 <z>:
	...

0001adfc <results>:
   1adfc:	00000000 	andeq	r0, r0, r0

0001ae00 <littlest>:
   1ae00:	00000000 	andeq	r0, r0, r0

0001ae04 <sortlist>:
	...

0001fc28 <biggest>:
   1fc28:	00000000 	andeq	r0, r0, r0

0001fc2c <seed>:
   1fc2c:	00000000 	andeq	r0, r0, r0

0001fc30 <heap>:
	...

00022340 <ima>:
	...

00023d84 <imb>:
	...

000257c8 <kount>:
   257c8:	00000000 	andeq	r0, r0, r0

000257cc <class>:
	...

00025800 <puzzl>:
	...

00026000 <imr>:
	...

00027a44 <e>:
	...

00027e54 <rmr>:
	...

00029898 <tree>:
   29898:	00000000 	andeq	r0, r0, r0

0002989c <freelist>:
   2989c:	00000000 	andeq	r0, r0, r0

000298a0 <value>:
   298a0:	00000000 	andeq	r0, r0, r0

Disassembly of section .ARM.attributes:

00000000 <.ARM.attributes>:
   0:	00003641 	andeq	r3, r0, r1, asr #12
   4:	61656100 	cmnvs	r5, r0, lsl #2
   8:	01006962 	tsteq	r0, r2, ror #18
   c:	0000002c 	andeq	r0, r0, ip, lsr #32
  10:	726f4305 	rsbvc	r4, pc, #335544320	; 0x14000000
  14:	2d786574 	cfldr64cs	mvdx6, [r8, #-464]!	; 0xfffffe30
  18:	06003741 	streq	r3, [r0], -r1, asr #14
  1c:	0841070a 	stmdaeq	r1, {r1, r3, r8, r9, sl}^
  20:	12020901 	andne	r0, r2, #16384	; 0x4000
  24:	15011404 	strne	r1, [r1, #-1028]	; 0xfffffbfc
  28:	18031701 	stmdane	r3, {r0, r8, r9, sl, ip}
  2c:	22011a01 	andcs	r1, r1, #4096	; 0x1000
  30:	2c012a01 			; <UNDEFINED> instruction: 0x2c012a01
  34:	Address 0x00000034 is out of bounds.


Disassembly of section .comment:

00000000 <.comment>:
   0:	3a434347 	bcc	10d0d24 <value+0x10a7484>
   4:	4e472820 	cdpmi	8, 4, cr2, cr7, cr0, {1}
   8:	6f542055 	svcvs	0x00542055
   c:	20736c6f 	rsbscs	r6, r3, pc, ror #24
  10:	20726f66 	rsbscs	r6, r2, r6, ror #30
  14:	206d7241 	rsbcs	r7, sp, r1, asr #4
  18:	65626d45 	strbvs	r6, [r2, #-3397]!	; 0xfffff2bb
  1c:	64656464 	strbtvs	r6, [r5], #-1124	; 0xfffffb9c
  20:	6f725020 	svcvs	0x00725020
  24:	73736563 	cmnvc	r3, #415236096	; 0x18c00000
  28:	2073726f 	rsbscs	r7, r3, pc, ror #4
  2c:	30322d37 	eorscc	r2, r2, r7, lsr sp
  30:	712d3731 			; <UNDEFINED> instruction: 0x712d3731
  34:	616d2d34 	cmnvs	sp, r4, lsr sp
  38:	29726f6a 	ldmdbcs	r2!, {r1, r3, r5, r6, r8, r9, sl, fp, sp, lr}^
  3c:	322e3720 	eorcc	r3, lr, #32, 14	; 0x800000
  40:	3220312e 	eorcc	r3, r0, #-2147483637	; 0x8000000b
  44:	30373130 	eorscc	r3, r7, r0, lsr r1
  48:	20343039 	eorscs	r3, r4, r9, lsr r0
  4c:	6c657228 	sfmvs	f7, 2, [r5], #-160	; 0xffffff60
  50:	65736165 	ldrbvs	r6, [r3, #-357]!	; 0xfffffe9b
  54:	415b2029 	cmpmi	fp, r9, lsr #32
  58:	652f4d52 	strvs	r4, [pc, #-3410]!	; fffff30e <value+0xfffd5a6e>
  5c:	6465626d 	strbtvs	r6, [r5], #-621	; 0xfffffd93
  60:	2d646564 	cfstr64cs	mvdx6, [r4, #-400]!	; 0xfffffe70
  64:	72622d37 	rsbvc	r2, r2, #3520	; 0xdc0
  68:	68636e61 	stmdavs	r3!, {r0, r5, r6, r9, sl, fp, sp, lr}^
  6c:	76657220 	strbtvc	r7, [r5], -r0, lsr #4
  70:	6f697369 	svcvs	0x00697369
  74:	3532206e 	ldrcc	r2, [r2, #-110]!	; 0xffffff92
  78:	34303235 	ldrtcc	r3, [r0], #-565	; 0xfffffdcb
  7c:	Address 0x0000007c is out of bounds.

