A single-pass x86_64 assembler that emits relocatable ELF64 objects
Go to file
mappu 224415c008 instr: support nop 2023-12-11 19:31:47 +13:00
.gitignore gitignore 2023-12-11 13:14:24 +13:00
compile.go instr: support nop 2023-12-11 19:31:47 +13:00
elf.go elf: declare alignment, move global symbols to end of symtab 2023-12-11 18:06:35 +13:00
go.mod initial commit 2023-12-09 16:12:45 +13:00
lexer.go instr: support nop 2023-12-11 19:31:47 +13:00
main.go support shstrtab, symtab, elf output, ret instr, use rodata, more mov types 2023-12-11 13:14:13 +13:00
main_test.go work on elf output 2023-12-11 14:24:25 +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 instr: support nop 2023-12-11 19:31:47 +13:00