[llvm-commits] [llvm] r135963 - in /llvm/trunk: include/llvm/Target/TargetRegistry.h lib/MC/MCDisassembler/EDDisassembler.cpp lib/MC/MCDisassembler/EDDisassembler.h lib/Target/ARM/AsmParser/ARMAsmLexer.cpp lib/Target/MBlaze/AsmParser/MBlazeAsmLex
Chandler Carruth
chandlerc at google.com
Mon Jul 25 16:02:07 PDT 2011
On Mon, Jul 25, 2011 at 3:40 PM, Evan Cheng <evan.cheng at apple.com> wrote:
>
> On Jul 25, 2011, at 2:16 PM, Chandler Carruth wrote:
>
> On Mon, Jul 25, 2011 at 1:53 PM, Evan Cheng <evan.cheng at apple.com> wrote:
>
>> Fix last bits of MC layer issues. llvm-mc doesn't need to initialize
>> TargetMachine's anymore.
>
>
> Wow, this is fantastic.
>
> Do you want me to try asserting that MC code doesn't #include (even
> transitively) Target code and report places where it still does?
>
> (I'm also working on removing a couple of the related kludges to the former
> target initialization)
>
>
> That would be great. Thanks.
>
> One more thing. Does anyone know why llvm-mc is still linking in CodeGen?
> I've manually verified it is not necessary. It would be nice if we can fix
> this and make sure it is not violated in the future.
>
I'll let you know when we get the changes integrated and can run it through
our layering-crazy build system. =D
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20110725/532f0fdb/attachment.html>
More information about the llvm-commits
mailing list