
h8300-elf.x:     file format elf32-h8300


Disassembly of section .text:

00fe1400 <_null>:
  fe1400:	54 70       	rts	

00fe1402 <_return_zero>:
  fe1402:	19 00       	sub.w	r0,r0
  fe1404:	54 70       	rts	

00fe1406 <_return_one>:
  fe1406:	79 00 00 01 	mov.w	#0x1,r0
  fe140a:	54 70       	rts	

00fe140c <_return_intsize>:
  fe140c:	79 00 00 02 	mov.w	#0x2,r0
  fe1410:	54 70       	rts	

00fe1412 <_return_pointersize>:
  fe1412:	79 00 00 02 	mov.w	#0x2,r0
  fe1416:	54 70       	rts	

00fe1418 <_return_short>:
  fe1418:	79 00 ff ee 	mov.w	#0xffee,r0
  fe141c:	54 70       	rts	

00fe141e <_return_long>:
  fe141e:	79 00 ff ee 	mov.w	#0xffee,r0
  fe1422:	79 01 dd cc 	mov.w	#0xddcc,r1
  fe1426:	54 70       	rts	

00fe1428 <_return_arg1>:
  fe1428:	54 70       	rts	

00fe142a <_return_arg2>:
  fe142a:	0d 10       	mov.w	r1,r0
  fe142c:	54 70       	rts	

00fe142e <_inc>:
  fe142e:	0b 00       	adds	#1,r0
  fe1430:	54 70       	rts	

00fe1432 <_add>:
  fe1432:	09 10       	add.w	r1,r0
  fe1434:	54 70       	rts	

00fe1436 <_add3>:
  fe1436:	09 10       	add.w	r1,r0

00fe1438 <.LM25>:
  fe1438:	09 20       	add.w	r2,r0
  fe143a:	54 70       	rts	

00fe143c <_load>:
  fe143c:	69 00       	mov.w	@r0,r0

00fe143e <.LM28>:
  fe143e:	54 70       	rts	

00fe1440 <_store>:
  fe1440:	79 02 00 ff 	mov.w	#0xff,r2
  fe1444:	69 82       	mov.w	r2,@r0

00fe1446 <.LM31>:
  fe1446:	54 70       	rts	

00fe1448 <_load_long>:
  fe1448:	6f 01 00 02 	mov.w	@(0x2:16,r0),r1
  fe144c:	69 00       	mov.w	@r0,r0

00fe144e <.LM34>:
  fe144e:	54 70       	rts	

00fe1450 <_store_long>:
  fe1450:	79 02 fe dc 	mov.w	#0xfedc,r2
  fe1454:	79 03 ba 98 	mov.w	#0xba98,r3
  fe1458:	69 82       	mov.w	r2,@r0
  fe145a:	6f 83 00 02 	mov.w	r3,@(0x2:16,r0)

00fe145e <.LM37>:
  fe145e:	54 70       	rts	

00fe1460 <_member>:
  fe1460:	79 02 00 01 	mov.w	#0x1,r2
  fe1464:	6f 82 00 02 	mov.w	r2,@(0x2:16,r0)

00fe1468 <.LM40>:
  fe1468:	6f 00 00 04 	mov.w	@(0x4:16,r0),r0
  fe146c:	54 70       	rts	

00fe146e <_get_global>:
  fe146e:	6b 00 18 00 	mov.w	@0x1800:16,r0
  fe1472:	54 70       	rts	

00fe1474 <_set_global>:
  fe1474:	6b 80 18 00 	mov.w	r0,@0x1800:16

00fe1478 <.LM45>:
  fe1478:	54 70       	rts	

00fe147a <_set_stack>:
  fe147a:	1b 87       	subs	#2,r7
  fe147c:	1b 87       	subs	#2,r7

00fe147e <.LM47>:
  fe147e:	79 02 00 fe 	mov.w	#0xfe,r2
  fe1482:	6f f2 00 02 	mov.w	r2,@(0x2:16,r7)

00fe1486 <.LM48>:
  fe1486:	0b 02       	adds	#1,r2
  fe1488:	69 f2       	mov.w	r2,@r7

00fe148a <.LM49>:
  fe148a:	0b 87       	adds	#2,r7
  fe148c:	0b 87       	adds	#2,r7
  fe148e:	54 70       	rts	

00fe1490 <_use_stack>:
  fe1490:	1b 87       	subs	#2,r7
  fe1492:	1b 87       	subs	#2,r7

00fe1494 <.LM51>:
  fe1494:	79 02 00 fe 	mov.w	#0xfe,r2
  fe1498:	6f f2 00 02 	mov.w	r2,@(0x2:16,r7)

00fe149c <.LM52>:
  fe149c:	0b 02       	adds	#1,r2
  fe149e:	69 f2       	mov.w	r2,@r7

00fe14a0 <.LM53>:
  fe14a0:	6f 70 00 02 	mov.w	@(0x2:16,r7),r0
  fe14a4:	69 72       	mov.w	@r7,r2

00fe14a6 <.LM54>:
  fe14a6:	09 20       	add.w	r2,r0
  fe14a8:	0b 87       	adds	#2,r7
  fe14aa:	0b 87       	adds	#2,r7
  fe14ac:	54 70       	rts	

00fe14ae <_call_null>:
  fe14ae:	5e fe 14 ae 	jsr	@0xfe14ae:24

00fe14b2 <.LM57>:
  fe14b2:	54 70       	rts	

00fe14b4 <_call_simple>:
  fe14b4:	79 00 00 fe 	mov.w	#0xfe,r0
  fe14b8:	5e fe 14 28 	jsr	@0xfe1428:24

00fe14bc <.LM60>:
  fe14bc:	0b 00       	adds	#1,r0
  fe14be:	54 70       	rts	

00fe14c0 <_call_complex>:
  fe14c0:	6d f4       	mov.w	r4,@-r7
  fe14c2:	0d 14       	mov.w	r1,r4

00fe14c4 <.LM62>:
  fe14c4:	0d 10       	mov.w	r1,r0
  fe14c6:	5e fe 14 28 	jsr	@0xfe1428:24
  fe14ca:	6b 80 18 00 	mov.w	r0,@0x1800:16

00fe14ce <.LM63>:
  fe14ce:	0d 40       	mov.w	r4,r0
  fe14d0:	6d 74       	mov.w	@r7+,r4
  fe14d2:	54 70       	rts	

00fe14d4 <_call_pointer>:
  fe14d4:	5e ff fe d0 	jsr	@0xfffed0:24

00fe14d8 <.LM66>:
  fe14d8:	54 70       	rts	

00fe14da <_condition>:
  fe14da:	0d 00       	mov.w	r0,r0
  fe14dc:	47 06       	beq	.+6 (0xfe14e4)

00fe14de <.LM69>:
  fe14de:	79 02 00 0a 	mov.w	#0xa,r2
  fe14e2:	69 82       	mov.w	r2,@r0

00fe14e4 <.L27>:
  fe14e4:	19 00       	sub.w	r0,r0
  fe14e6:	54 70       	rts	

00fe14e8 <_loop>:
  fe14e8:	0d 03       	mov.w	r0,r3

00fe14ea <.LM72>:
  fe14ea:	19 00       	sub.w	r0,r0

00fe14ec <.LM73>:
  fe14ec:	19 22       	sub.w	r2,r2
  fe14ee:	1d 30       	cmp.w	r3,r0
  fe14f0:	4c 08       	bge	.+8 (0xfe14fa)

00fe14f2 <.L32>:
  fe14f2:	09 20       	add.w	r2,r0

00fe14f4 <.LM75>:
  fe14f4:	0b 02       	adds	#1,r2
  fe14f6:	1d 32       	cmp.w	r3,r2
  fe14f8:	4d f8       	blt	.-8 (0xfe14f2)

00fe14fa <.L34>:
  fe14fa:	54 70       	rts	

00fe14fc <_main>:
  fe14fc:	19 00       	sub.w	r0,r0
  fe14fe:	54 70       	rts	
