summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2024-11-21Add initial COFF support (coff2bin, readcoff)Oxore
2024-11-21Some refactoringOxore
2024-11-21Move some GAS specific behavior to gnu.cppOxore
2024-11-21Fix -fwalk and -ffollow-jumps bugOxore
I can't properly explain it and neither I can provide a concise test case, but the bug happened when I tried to decompile the binary of SEGA MegaDrive/Genesis game called DUNE 2 with reduced trace table. It is huge (1 MiB) to take it as a test case and also probably illegal. So anyway here is a fix.
2024-11-21Split disassembly logic into a separate translation unitOxore
2024-11-21Rename `disasm.(cpp|h)` into `m68k.(cpp|h)`Oxore
2024-03-09Add support for hex numbers in PC trace tableOxore
2024-03-09Impl -frdc-all, fix -frdc for traced locationsOxore
2024-03-09Impl `--split`Oxore
2024-03-03Impl ELF symbols extractionOxore
2024-02-18Fix runtime error in regmask printing routineOxore
2024-02-18Refactor CMakeLists.txt and fix new warningsOxore
2024-02-05Organize source code and testsOxore