Multi-target assembler, disassembler, and linker.
This is my experimental playground for a non-LLVM Zig backend.
This project has only just begun. There is nothing to see here yet.
All of them.
No matter how insignificant the architecture, provided it has reached some kind of stable release that includes a specification, it is in scope.
- ELF
- COFF
- MACH-O
- WebAssembly
- ELF
- PE (Portable Executable) (Windows)
- WebAssembly
- DWARF
- PDB
- Hello world aarch64 assembly
- Hello world x86_64 assembly split across 2 files
- Hello world i386 assembly
- Tests
- Symbol table
- DWARF Debug Info
- Support more instructions
- Build objects
- Link objects
- Incremental linking