
efm.ppc_o:     file format elf32-powerpcle

Disassembly of section .text:

00000000 <SdvMakeChoice>:
   0:	f0 ff 21 94 	stwu    r1,-16(r1)
   4:	0c 00 e1 93 	stw     r31,12(r1)
   8:	78 0b 3f 7c 	mr      r31,r1
   c:	00 00 00 38 	li      r0,0
  10:	78 03 03 7c 	mr      r3,r0
  14:	00 00 61 81 	lwz     r11,0(r1)
  18:	fc ff eb 83 	lwz     r31,-4(r11)
  1c:	78 5b 61 7d 	mr      r1,r11
  20:	20 00 80 4e 	blr

00000024 <error>:
  24:	f0 ff 21 94 	stwu    r1,-16(r1)
  28:	0c 00 e1 93 	stw     r31,12(r1)
  2c:	78 0b 3f 7c 	mr      r31,r1
  30:	00 00 61 81 	lwz     r11,0(r1)
  34:	fc ff eb 83 	lwz     r31,-4(r11)
  38:	78 5b 61 7d 	mr      r1,r11
  3c:	20 00 80 4e 	blr

00000040 <main>:
  40:	c0 ff 21 94 	stwu    r1,-64(r1)
  44:	a6 02 08 7c 	mflr    r0
  48:	44 00 01 90 	stw     r0,68(r1)
  4c:	3c 00 e1 93 	stw     r31,60(r1)
  50:	78 0b 3f 7c 	mr      r31,r1
  54:	1c 00 1f 80 	lwz     r0,28(r31)
  58:	00 00 80 2f 	cmpwi   cr7,r0,0
  5c:	48 02 9e 41 	beq-    cr7,2a4 <main+0x264>
  60:	18 00 1f 80 	lwz     r0,24(r31)
  64:	00 00 80 2f 	cmpwi   cr7,r0,0
  68:	3c 02 9e 40 	bne-    cr7,2a4 <main+0x264>
  6c:	14 00 1f 80 	lwz     r0,20(r31)
  70:	00 00 80 2f 	cmpwi   cr7,r0,0
  74:	30 02 9e 40 	bne-    cr7,2a4 <main+0x264>
  78:	10 00 1f 80 	lwz     r0,16(r31)
  7c:	01 00 80 2f 	cmpwi   cr7,r0,1
  80:	24 02 9e 40 	bne-    cr7,2a4 <main+0x264>
  84:	0c 00 1f 80 	lwz     r0,12(r31)
  88:	00 00 80 2f 	cmpwi   cr7,r0,0
  8c:	18 02 9e 40 	bne-    cr7,2a4 <main+0x264>
  90:	08 00 1f 80 	lwz     r0,8(r31)
  94:	00 00 80 2f 	cmpwi   cr7,r0,0
  98:	0c 02 9e 40 	bne-    cr7,2a4 <main+0x264>
  9c:	f8 01 00 48 	b       294 <main+0x254>
  a0:	01 00 00 48 	bl      a0 <main+0x60>
  a4:	78 1b 60 7c 	mr      r0,r3
  a8:	00 00 80 2f 	cmpwi   cr7,r0,0
  ac:	64 01 9e 41 	beq-    cr7,210 <main+0x1d0>
  b0:	1c 00 1f 80 	lwz     r0,28(r31)
  b4:	00 00 80 2f 	cmpwi   cr7,r0,0
  b8:	44 00 9e 41 	beq-    cr7,fc <main+0xbc>
  bc:	10 00 1f 80 	lwz     r0,16(r31)
  c0:	00 00 80 2f 	cmpwi   cr7,r0,0
  c4:	38 00 9e 41 	beq-    cr7,fc <main+0xbc>
  c8:	1c 00 3f 81 	lwz     r9,28(r31)
  cc:	ff ff 09 38 	addi    r0,r9,-1
  d0:	1c 00 1f 90 	stw     r0,28(r31)
  d4:	10 00 3f 81 	lwz     r9,16(r31)
  d8:	ff ff 09 38 	addi    r0,r9,-1
  dc:	10 00 1f 90 	stw     r0,16(r31)
  e0:	18 00 3f 81 	lwz     r9,24(r31)
  e4:	01 00 09 38 	addi    r0,r9,1
  e8:	18 00 1f 90 	stw     r0,24(r31)
  ec:	0c 00 3f 81 	lwz     r9,12(r31)
  f0:	01 00 09 38 	addi    r0,r9,1
  f4:	0c 00 1f 90 	stw     r0,12(r31)
  f8:	18 01 00 48 	b       210 <main+0x1d0>
  fc:	01 00 00 48 	bl      fc <main+0xbc>
 100:	78 1b 60 7c 	mr      r0,r3
 104:	00 00 80 2f 	cmpwi   cr7,r0,0
 108:	38 00 9e 41 	beq-    cr7,140 <main+0x100>
 10c:	18 00 1f 80 	lwz     r0,24(r31)
 110:	00 00 80 2f 	cmpwi   cr7,r0,0
 114:	fc 00 9e 41 	beq-    cr7,210 <main+0x1d0>
 118:	08 00 1f 80 	lwz     r0,8(r31)
 11c:	00 00 80 2f 	cmpwi   cr7,r0,0
 120:	f0 00 9e 41 	beq-    cr7,210 <main+0x1d0>
 124:	18 00 3f 81 	lwz     r9,24(r31)
 128:	ff ff 09 38 	addi    r0,r9,-1
 12c:	18 00 1f 90 	stw     r0,24(r31)
 130:	14 00 3f 81 	lwz     r9,20(r31)
 134:	01 00 09 38 	addi    r0,r9,1
 138:	14 00 1f 90 	stw     r0,20(r31)
 13c:	d4 00 00 48 	b       210 <main+0x1d0>
 140:	01 00 00 48 	bl      140 <main+0x100>
 144:	78 1b 60 7c 	mr      r0,r3
 148:	00 00 80 2f 	cmpwi   cr7,r0,0
 14c:	38 00 9e 41 	beq-    cr7,184 <main+0x144>
 150:	10 00 1f 80 	lwz     r0,16(r31)
 154:	00 00 80 2f 	cmpwi   cr7,r0,0
 158:	b8 00 9e 41 	beq-    cr7,210 <main+0x1d0>
 15c:	14 00 1f 80 	lwz     r0,20(r31)
 160:	00 00 80 2f 	cmpwi   cr7,r0,0
 164:	ac 00 9e 41 	beq-    cr7,210 <main+0x1d0>
 168:	14 00 3f 81 	lwz     r9,20(r31)
 16c:	ff ff 09 38 	addi    r0,r9,-1
 170:	14 00 1f 90 	stw     r0,20(r31)
 174:	18 00 3f 81 	lwz     r9,24(r31)
 178:	01 00 09 38 	addi    r0,r9,1
 17c:	18 00 1f 90 	stw     r0,24(r31)
 180:	90 00 00 48 	b       210 <main+0x1d0>
 184:	01 00 00 48 	bl      184 <main+0x144>
 188:	78 1b 60 7c 	mr      r0,r3
 18c:	00 00 80 2f 	cmpwi   cr7,r0,0
 190:	44 00 9e 41 	beq-    cr7,1d4 <main+0x194>
 194:	14 00 1f 80 	lwz     r0,20(r31)
 198:	00 00 80 2f 	cmpwi   cr7,r0,0
 19c:	74 00 9e 41 	beq-    cr7,210 <main+0x1d0>
 1a0:	14 00 3f 81 	lwz     r9,20(r31)
 1a4:	ff ff 09 38 	addi    r0,r9,-1
 1a8:	14 00 1f 90 	stw     r0,20(r31)
 1ac:	1c 00 3f 81 	lwz     r9,28(r31)
 1b0:	01 00 09 38 	addi    r0,r9,1
 1b4:	1c 00 1f 90 	stw     r0,28(r31)
 1b8:	08 00 3f 81 	lwz     r9,8(r31)
 1bc:	0c 00 1f 80 	lwz     r0,12(r31)
 1c0:	14 02 09 7c 	add     r0,r9,r0
 1c4:	08 00 1f 90 	stw     r0,8(r31)
 1c8:	00 00 00 38 	li      r0,0
 1cc:	0c 00 1f 90 	stw     r0,12(r31)
 1d0:	40 00 00 48 	b       210 <main+0x1d0>
 1d4:	18 00 1f 80 	lwz     r0,24(r31)
 1d8:	00 00 80 2f 	cmpwi   cr7,r0,0
 1dc:	34 00 9e 41 	beq-    cr7,210 <main+0x1d0>
 1e0:	18 00 3f 81 	lwz     r9,24(r31)
 1e4:	ff ff 09 38 	addi    r0,r9,-1
 1e8:	18 00 1f 90 	stw     r0,24(r31)
 1ec:	1c 00 3f 81 	lwz     r9,28(r31)
 1f0:	01 00 09 38 	addi    r0,r9,1
 1f4:	1c 00 1f 90 	stw     r0,28(r31)
 1f8:	10 00 3f 81 	lwz     r9,16(r31)
 1fc:	08 00 1f 80 	lwz     r0,8(r31)
 200:	14 02 09 7c 	add     r0,r9,r0
 204:	10 00 1f 90 	stw     r0,16(r31)
 208:	00 00 00 38 	li      r0,0
 20c:	08 00 1f 90 	stw     r0,8(r31)
 210:	10 00 3f 81 	lwz     r9,16(r31)
 214:	0c 00 1f 80 	lwz     r0,12(r31)
 218:	14 02 29 7d 	add     r9,r9,r0
 21c:	08 00 1f 80 	lwz     r0,8(r31)
 220:	14 02 09 7c 	add     r0,r9,r0
 224:	01 00 80 2f 	cmpwi   cr7,r0,1
 228:	68 00 9e 40 	bne-    cr7,290 <main+0x250>
 22c:	10 00 3f 81 	lwz     r9,16(r31)
 230:	0c 00 1f 80 	lwz     r0,12(r31)
 234:	14 02 09 7c 	add     r0,r9,r0
 238:	01 00 80 2b 	cmplwi  cr7,r0,1
 23c:	54 00 9d 41 	bgt-    cr7,290 <main+0x250>
 240:	1c 00 3f 81 	lwz     r9,28(r31)
 244:	0c 00 1f 80 	lwz     r0,12(r31)
 248:	14 02 09 7c 	add     r0,r9,r0
 24c:	00 00 80 2f 	cmpwi   cr7,r0,0
 250:	40 00 9e 41 	beq-    cr7,290 <main+0x250>
 254:	1c 00 3f 81 	lwz     r9,28(r31)
 258:	18 00 1f 80 	lwz     r0,24(r31)
 25c:	14 02 69 7d 	add     r11,r9,r0
 260:	10 00 3f 81 	lwz     r9,16(r31)
 264:	0c 00 1f 80 	lwz     r0,12(r31)
 268:	14 02 09 7c 	add     r0,r9,r0
 26c:	40 00 8b 7f 	cmplw   cr7,r11,r0
 270:	20 00 9c 41 	blt-    cr7,290 <main+0x250>
 274:	1c 00 3f 81 	lwz     r9,28(r31)
 278:	18 00 1f 80 	lwz     r0,24(r31)
 27c:	14 02 29 7d 	add     r9,r9,r0
 280:	14 00 1f 80 	lwz     r0,20(r31)
 284:	14 02 09 7c 	add     r0,r9,r0
 288:	00 00 80 2f 	cmpwi   cr7,r0,0
 28c:	08 00 9e 40 	bne-    cr7,294 <main+0x254>
 290:	01 00 00 48 	bl      290 <main+0x250>
 294:	01 00 00 48 	bl      294 <main+0x254>
 298:	78 1b 60 7c 	mr      r0,r3
 29c:	00 00 80 2f 	cmpwi   cr7,r0,0
 2a0:	00 fe 9e 40 	bne+    cr7,a0 <main+0x60>
 2a4:	00 00 61 81 	lwz     r11,0(r1)
 2a8:	04 00 0b 80 	lwz     r0,4(r11)
 2ac:	a6 03 08 7c 	mtlr    r0
 2b0:	fc ff eb 83 	lwz     r31,-4(r11)
 2b4:	78 5b 61 7d 	mr      r1,r11
 2b8:	20 00 80 4e 	blr
