
D:/gitee/open/tinyriscv/tests/riscv-compliance/build_generated/rv32i/I-ENDIANESS-01.elf:     file format elf32-littleriscv


Disassembly of section .text.init:

00000000 <_start>:
   0:	04c0006f          	j	4c <reset_vector>

00000004 <trap_vector>:
   4:	34202f73          	csrr	t5,mcause
   8:	00800f93          	li	t6,8
   c:	03ff0a63          	beq	t5,t6,40 <write_tohost>
  10:	00900f93          	li	t6,9
  14:	03ff0663          	beq	t5,t6,40 <write_tohost>
  18:	00b00f93          	li	t6,11
  1c:	03ff0263          	beq	t5,t6,40 <write_tohost>
  20:	00000f17          	auipc	t5,0x0
  24:	fe0f0f13          	addi	t5,t5,-32 # 0 <_start>
  28:	000f0463          	beqz	t5,30 <trap_vector+0x2c>
  2c:	000f0067          	jr	t5
  30:	34202f73          	csrr	t5,mcause
  34:	000f5463          	bgez	t5,3c <handle_exception>
  38:	0040006f          	j	3c <handle_exception>

0000003c <handle_exception>:
  3c:	5391e193          	ori	gp,gp,1337

00000040 <write_tohost>:
  40:	00001f17          	auipc	t5,0x1
  44:	fc3f2023          	sw	gp,-64(t5) # 1000 <tohost>
  48:	ff9ff06f          	j	40 <write_tohost>

0000004c <reset_vector>:
  4c:	00000193          	li	gp,0
  50:	00000297          	auipc	t0,0x0
  54:	fb428293          	addi	t0,t0,-76 # 4 <trap_vector>
  58:	30529073          	csrw	mtvec,t0
  5c:	30005073          	csrwi	mstatus,0
  60:	00000297          	auipc	t0,0x0
  64:	02028293          	addi	t0,t0,32 # 80 <begin_testcode>
  68:	34129073          	csrw	mepc,t0
  6c:	00000293          	li	t0,0
  70:	10000337          	lui	t1,0x10000
  74:	01030313          	addi	t1,t1,16 # 10000010 <_end+0xfffde0c>
  78:	00532023          	sw	t0,0(t1)
  7c:	30200073          	mret

00000080 <begin_testcode>:
  80:	00002817          	auipc	a6,0x2
  84:	f8480813          	addi	a6,a6,-124 # 2004 <test_A_data>
  88:	00002897          	auipc	a7,0x2
  8c:	f8888893          	addi	a7,a7,-120 # 2010 <begin_signature>
  90:	00082083          	lw	ra,0(a6)
  94:	00085103          	lhu	sp,0(a6)
  98:	00285183          	lhu	gp,2(a6)
  9c:	fff84203          	lbu	tp,-1(a6)
  a0:	00084283          	lbu	t0,0(a6)
  a4:	00184303          	lbu	t1,1(a6)
  a8:	00284383          	lbu	t2,2(a6)
  ac:	00384403          	lbu	s0,3(a6)
  b0:	0018a023          	sw	ra,0(a7)
  b4:	0028a223          	sw	sp,4(a7)
  b8:	0038a423          	sw	gp,8(a7)
  bc:	0048a623          	sw	tp,12(a7)
  c0:	0058a823          	sw	t0,16(a7)
  c4:	0068aa23          	sw	t1,20(a7)
  c8:	0078ac23          	sw	t2,24(a7)
  cc:	0088ae23          	sw	s0,28(a7)
  d0:	00002297          	auipc	t0,0x2
  d4:	f4028293          	addi	t0,t0,-192 # 2010 <begin_signature>
  d8:	10000337          	lui	t1,0x10000
  dc:	00830313          	addi	t1,t1,8 # 10000008 <_end+0xfffde04>
  e0:	00532023          	sw	t0,0(t1)
  e4:	00002297          	auipc	t0,0x2
  e8:	f4c28293          	addi	t0,t0,-180 # 2030 <end_signature>
  ec:	10000337          	lui	t1,0x10000
  f0:	00c30313          	addi	t1,t1,12 # 1000000c <_end+0xfffde08>
  f4:	00532023          	sw	t0,0(t1)
  f8:	00100293          	li	t0,1
  fc:	10000337          	lui	t1,0x10000
 100:	01030313          	addi	t1,t1,16 # 10000010 <_end+0xfffde0c>
 104:	00532023          	sw	t0,0(t1)
 108:	00000013          	nop
 10c:	00100193          	li	gp,1
 110:	00000073          	ecall

00000114 <end_testcode>:
 114:	c0001073          	unimp
	...

Disassembly of section .tohost:

00001000 <tohost>:
	...

00001100 <fromhost>:
	...

Disassembly of section .data:

00002000 <test_A_data-0x4>:
    2000:	89abcdef          	jal	s11,fffbe09a <_end+0xfffbbe96>

00002004 <test_A_data>:
    2004:	01234567          	0x1234567
	...

00002010 <begin_signature>:
    2010:	ffff                	0xffff
    2012:	ffff                	0xffff
    2014:	ffff                	0xffff
    2016:	ffff                	0xffff
    2018:	ffff                	0xffff
    201a:	ffff                	0xffff
    201c:	ffff                	0xffff
    201e:	ffff                	0xffff
    2020:	ffff                	0xffff
    2022:	ffff                	0xffff
    2024:	ffff                	0xffff
    2026:	ffff                	0xffff
    2028:	ffff                	0xffff
    202a:	ffff                	0xffff
    202c:	ffff                	0xffff
    202e:	ffff                	0xffff

00002030 <end_signature>:
	...

00002100 <begin_regstate>:
    2100:	0080                	addi	s0,sp,64
	...

00002200 <end_regstate>:
    2200:	0004                	0x4
	...
