cargo-disasm icon indicating copy to clipboard operation
cargo-disasm copied to clipboard

Initial Features

Open ExPixel opened this issue 5 years ago • 1 comments

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)

ExPixel avatar Nov 07 '20 18:11 ExPixel