cargo-disasm
cargo-disasm copied to clipboard
Initial Features
Features I Want To Finish First
- [x] Showing source code alongside disassembly
Windows
- [x] PE/COFF file disassembly and symbol discovery
- [x] use PDB for symbol discovery (MSVC toolchain)
- [x] use DWARF for symbol discovery (GNU)
MacOS
- [x] Mach file disassembly and symbol discovery
- [x] use dSYM (DWARF) for symbol discovery
Linux
- [x] ELF file disassembly and symbol discovery
- [x] use DWARF for symbol discovery
Line Information
- [x] use DWARF for line information
- [ ] use PDB for line information
Postponed
- ~~Syntax highlighting for disassembly~~ (good for higher level source code, unecessary for assembly)
- ~~Optional arrows for displaying jump sources and targets~~ (too noisy)