[hatari-devel] The external disassembler is now really external |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/hatari-devel Archives
]
- To: Hatari Development <hatari-devel@xxxxxxxxxxxxxxxxxxx>
- Subject: [hatari-devel] The external disassembler is now really external
- From: Thomas Huth <th.huth@xxxxxxxxx>
- Date: Sat, 20 Aug 2022 09:24:50 +0000
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.de; s=2017; t=1660987493; bh=uOR4frOxQGIik5XY6N8S31FnXNyhY94cOJLjqiyIv7c=; h=Date:From:To:Subject:From; b=SJivY1Shi8y/pWdlCA1N5c3nNjGIZh4MYjOL1Mx6pu1NGqyevcvg/jJbw3MjMpKm0 GJxCvNmiIILKHpBeP7Xi5/HRYSGzAAN6EZSnLpBNbd4k7fpfUKZ0+sLgDsXA909Oeq 5HWyCoOuxXbTOLG+d5/kT9oEYgzfbetkPs7meX2mMpi2r77brZeAKD+FJs127L82K9 IlCRf+lTUqkUgxRy70IFtHF7J3QE39aH7qy/F5MsVrNUp5DZIUzpLr5w4+su9ZJoz/ 84Y7BVxmJATx3xLUHQo0FiCIqEr9A/cxUftU95O1ojJtgoVm7+fwdiWsCWxRIaipOC Sh5QefZXzuOyw==
Hi!
Now that 2.4.1 has been released, I've committed some patches that finally
get rid of the hard-to-maintain "external" disassembler code in Hatari.
But instead of getting rid of the external disassembler completely, I've
replaced it with the Capstone library, so if you don't like the WinUAE
disassembly output, you can still get some more traditional disassembly
that way.
Please have a look, and I've got a question: Was anybody using the config
flags of the external disassembler so far, i.e. using "--disasm 0xXX" to
configure upper/lower case or to switch between A7 and SP in the output?
I've implemented the upper/lower case settings, but getting the other flags
working again with the Capstone disassembler would be quite cumbersome...
So unless anybody urgently needs this, I rather tend to remove that config
switches completely instead.
Thomas