A single-pass x86_64 assembler that emits relocatable ELF64 objects
Go to file
2023-12-11 13:14:13 +13:00
.gitignore initial commit 2023-12-09 16:12:45 +13:00
compile.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
elf.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
go.mod initial commit 2023-12-09 16:12:45 +13:00
lexer.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
main_test.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
main.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
test_assemble.sh support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
token.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00