capstone-engine / capstone

Capstone disassembly/disassembler framework for ARM, ARM64 (ARMv8), Alpha, BPF, Ethereum VM, HPPA, LoongArch, M68K, M680X, Mips, MOS65XX, PPC, RISC-V(rv32G/rv64G), SH, Sparc, SystemZ, TMS320C64X, TriCore, Webassembly, XCore and X86.
http://www.capstone-engine.org
7.61k stars 1.56k forks source link

Possible support for Coldfire #2186

Closed Kaltxi closed 1 year ago

Kaltxi commented 1 year ago

Could you advise me on the difficulty of adding Coldfire arch support? As I understand it is assembly-compatible with M68K which is already supported, but has different machine code/object code representaion. Will that help in adding support, or will it requre implementation from the ground up?

Rot127 commented 1 year ago

Is there a LLVM fork which supports it? If yes you could implement it via auto-sync, our update tool. That one of the maintainers will implement is is unlikely. See https://github.com/capstone-engine/capstone/issues/2089