[LLVMdev] Extending llvm-mc to whole executables/libraries

Filipe Cabecinhas filcab at gmail.com
Wed Jan 19 15:00:24 PST 2011


Hi,


I want to extend llvm-mc to make it disassemble whole files, instead of sequences of bytes.
Most of the work to read from a Mach-O file is already done by lldb, but that is outside llvm's repository and not useful to llvm-mc (as far as I know).


Is anyone working on something similar?
Is it desirable to have llvm-mc disassemble whole files? Or should I create another project for that?
How do you suggest reading the files? Re-implementing the reading stuff? "Steal" from lldb (I don't know how self-contained the plug-in may be… It could require a big part of lldb)? Any other ideas?


Regards,

Filipe Cabecinhas



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20110119/6b2b6b1f/attachment.html>


More information about the llvm-dev mailing list