rtl refactoring
This commit is contained in:
@@ -13,10 +13,10 @@ CPY = ../../../../riscv-gnu-toolchain/drops/bin/riscv32-unknown-elf-objcopy
|
||||
|
||||
NEWLIB = ../../newlib/newlib.c
|
||||
VX_STR = ../../startup/vx_start.S
|
||||
VX_INT = ../../intrinsics/vx_intrinsics.s
|
||||
VX_IO = ../../io/vx_io.s ../../io/vx_io.c
|
||||
VX_INT = ../../intrinsics/vx_intrinsics.S
|
||||
VX_IO = ../../io/vx_io.S ../../io/vx_io.c
|
||||
VX_API = ../../vx_api/vx_api.c
|
||||
VX_FIO = ../../fileio/fileio.s
|
||||
VX_FIO = ../../fileio/fileio.S
|
||||
LIBS = -Wl,--whole-archive ./libs/libvecadd.a -Wl,--no-whole-archive ./libs/libOpenCL.a ../../../../riscv-gnu-toolchain/drops/riscv32-unknown-elf/lib/libc.a ../../../../riscv-gnu-toolchain/drops/riscv32-unknown-elf/lib/libstdc++.a -static-libgcc -lgcc
|
||||
|
||||
VX_MAIN = vx_pocl_main
|
||||
|
||||
@@ -344,7 +344,7 @@ Disassembly of section .text:
|
||||
800004b8: 00112623 sw ra,12(sp)
|
||||
800004bc: 00812423 sw s0,8(sp)
|
||||
800004c0: 01010413 addi s0,sp,16
|
||||
800004c4: 0ac000ef jal ra,80000570 <vx_threadID>
|
||||
800004c4: 0ac000ef jal ra,80000570 <vx_thread_id>
|
||||
800004c8: 00050793 mv a5,a0
|
||||
800004cc: 00078513 mv a0,a5
|
||||
800004d0: 00c12083 lw ra,12(sp)
|
||||
@@ -406,11 +406,11 @@ Disassembly of section .text:
|
||||
80000568: 02102573 csrr a0,0x21
|
||||
8000056c: 00008067 ret
|
||||
|
||||
80000570 <vx_threadID>:
|
||||
80000570 <vx_thread_id>:
|
||||
80000570: 02002573 csrr a0,0x20
|
||||
80000574: 00008067 ret
|
||||
|
||||
80000578 <vx_resetStack>:
|
||||
80000578 <vx_reset_stack>:
|
||||
80000578: 00400513 li a0,4
|
||||
8000057c: 0005006b 0x5006b
|
||||
80000580: 021026f3 csrr a3,0x21
|
||||
|
||||
Reference in New Issue
Block a user