writing new frontend

53 views
Skip to first unread message

Jun Koi

unread,
Jun 22, 2014, 11:56:30 PM6/22/14
to lib...@googlegroups.com
hi,

A major part of writing a frontend is to have a disassembler first. but looking into the libcpu code, I found that a lot of code just build disassembler from scratch. This is a waste, as it would take a lot of time to have good disassembler for each frontend.

So why dont we just reuse some available disassembler here? Capstone is a good one, as it reuses lots of LLVM code itself, and it already supported 8 architectures so far.

    http://capstone-engine.org/

I think Capstone can save us a lot of efforts. Its API looks very simple & clean, so must be easy to adapt.


Thanks,
Jun


Reply all
Reply to author
Forward
0 new messages