tiny-elf

所属分类:工具库
开发工具:Rust
文件大小:0KB
下载次数:0
上传日期:2023-12-02 17:03:37
上 传 者sh-1993
说明:  玩具ELF发生器
(Toy ELF generator)

文件列表:
Cargo.lock (376, 2023-12-17)
Cargo.toml (292, 2023-12-17)
src/ (0, 2023-12-17)
src/asm.rs (388, 2023-12-17)
src/asm/ (0, 2023-12-17)
src/asm/immediate.rs (989, 2023-12-17)
src/asm/instruction.rs (2391, 2023-12-17)
src/asm/memory.rs (847, 2023-12-17)
src/asm/mnemonic.rs (12185, 2023-12-17)
src/asm/operand.rs (980, 2023-12-17)
src/asm/program.rs (3877, 2023-12-17)
src/asm/program/ (0, 2023-12-17)
src/asm/program/data_section.rs (1135, 2023-12-17)
src/asm/program/data_section/ (0, 2023-12-17)
src/asm/program/data_section/data_entry.rs (776, 2023-12-17)
src/asm/register.rs (3265, 2023-12-17)
src/bytes.rs (735, 2023-12-17)
src/elf.rs (2888, 2023-12-17)
src/elf_header.rs (2878, 2023-12-17)
src/elf_header/ (0, 2023-12-17)
src/elf_header/class.rs (242, 2023-12-17)
src/elf_header/endianness.rs (280, 2023-12-17)
src/elf_header/machine.rs (351, 2023-12-17)
src/elf_header/os_abi.rs (1047, 2023-12-17)
src/elf_header/ty.rs (484, 2023-12-17)
src/lib.rs (158, 2023-12-17)
src/main.rs (2333, 2023-12-17)
src/patchable.rs (86, 2023-12-17)
src/prelude.rs (38, 2023-12-17)
src/program_header.rs (2203, 2023-12-17)
src/program_header/ (0, 2023-12-17)
src/program_header/flags.rs (299, 2023-12-17)
src/program_header/ty.rs (600, 2023-12-17)

# Description This is a toy project for generating an [ELF](https://en.wikipedia.org/wiki/Executable_and_Linkable_Format) file. It also has a feature enabling the write of very basic assembly. This assembly can then be dump in a source file or written to the ELF file. [main.rs](src/main.rs) demonstrate this. It is part of a wider project aiming to compile a tiny-basic-like language down to machine code. This project is part of my studies. # Resources - - - - - - -

近期下载者

相关文件


收藏者