support arm64: 'hello world' test ok, ../examples/hello.c
authoryu.dongliang <18588496441@163.com>
Sat, 18 Feb 2023 05:26:16 +0000 (13:26 +0800)
committeryu.dongliang <18588496441@163.com>
Sat, 18 Feb 2023 05:26:16 +0000 (13:26 +0800)
commit207aee6a9c1471a0ab869e376da642c159e14c5b
tree6f492dc79ffd09140d02a11e665dd08020d18021
parent8eca0d40721bf89a871c022cd2ff9094333f8f07
support arm64: 'hello world' test ok, ../examples/hello.c
35 files changed:
core/scf_variable.h
elf/scf_dwarf_def.h
elf/scf_dwarf_info.c
elf/scf_dwarf_line.c
elf/scf_elf.c
elf/scf_elf_arm64.c [new file with mode: 0644]
elf/scf_elf_arm64.h [new file with mode: 0644]
elf/scf_elf_arm64_so.c [new file with mode: 0644]
elf/scf_elf_link.c
elf/scf_elf_link.h
elf/scf_elf_x64_so.c
lex/scf_lex.c
lib/arm64/_start.o [new file with mode: 0644]
lib/arm64/_start.s [new file with mode: 0644]
lib/arm64/lib/aarch64-linux-gnu/libc.so.6 [new file with mode: 0755]
lib/arm64/lib/ld-linux-aarch64.so.1 [new file with mode: 0755]
native/arm64/scf_arm64.c [new file with mode: 0644]
native/arm64/scf_arm64.h [new file with mode: 0644]
native/arm64/scf_arm64_bb_color.c [new file with mode: 0644]
native/arm64/scf_arm64_graph.c [new file with mode: 0644]
native/arm64/scf_arm64_inst.c [new file with mode: 0644]
native/arm64/scf_arm64_opcode.c [new file with mode: 0644]
native/arm64/scf_arm64_opcode.h [new file with mode: 0644]
native/arm64/scf_arm64_rcg.c [new file with mode: 0644]
native/arm64/scf_arm64_reg.c [new file with mode: 0644]
native/arm64/scf_arm64_reg.h [new file with mode: 0644]
native/arm64/scf_arm64_util.c [new file with mode: 0644]
native/arm64/scf_arm64_util.h [new file with mode: 0644]
native/scf_native.c
native/x64/scf_x64.h
native/x64/scf_x64_inst.c
parse/Makefile
parse/main.c
parse/scf_parse.h
parse/scf_parse2.c