[PATCH] Get the LLVM_ENABLE_MODULES build going for LLVM

Sean Silva chisophugis at gmail.com
Tue Jun 9 16:52:54 PDT 2015


+Chapuni, for the CMake stuff.

-- Sean Silva

On Tue, Jun 9, 2015 at 1:58 PM, Duncan P. N. Exon Smith <
dexonsmith at apple.com> wrote:

> These changes collectively get LLVM building with
> -DLLVM_ENABLE_MODULES=ON using Xcode 7 beta as the host compiler.
>
> I imagine this patch would help out the very red
> http://lab.llvm.org:8011/builders/clang-x86_64-linux-selfhost-modules
> a little, although I only went as far as LLVM locally.
>
> I'll split this up before commit, but I wouldn't mind a quick check that
> I'm fixing things "correctly".  In particular, most libraries now depend
> on `intrinsics_gen` to ensure that llvm/IR/Intrinsics.gen gets built
> before anyone includes the LLVM_IR module (I found the complete list by
> inserting a compile error in TableGen.cpp and running `ninja -k 2` until
> that was the only error).  Is there a better way to represent this
> dependency?
>
> Also, is there any reason LLVM_ENABLE_MODULES isn't documented at
> http://llvm.org/docs/CMake.html
> ?
>
>
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20150609/1641bf09/attachment.html>


More information about the llvm-commits mailing list