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

Filipe Cabecinhas
Wed, 19 Jan 2011 23:00:24 -0000

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>