diff options
author | Vassil Vassilev <v.g.vassilev@gmail.com> | 2016-06-30 20:35:56 +0000 |
---|---|---|
committer | Vassil Vassilev <v.g.vassilev@gmail.com> | 2016-06-30 20:35:56 +0000 |
commit | 488b3bde3d3cd53799e96c9818d440afefca93c6 (patch) | |
tree | ed92a7a37307152ad59dd42d909e7f48160b2780 /clang/lib/Frontend/CompilerInvocation.cpp | |
parent | fb2efeb80491cb0f270bf643944cf4bc11f4e3f2 (diff) | |
download | bcm5719-llvm-488b3bde3d3cd53799e96c9818d440afefca93c6.tar.gz bcm5719-llvm-488b3bde3d3cd53799e96c9818d440afefca93c6.zip |
[CMake] Module builds depend on target intrinsics_gen to be built first.
When compiling with modules, header A and B can be in the same module M.
B depends on intrinsics_gen and A doesn't. Compiling a source file #include-ing
header A, we implicitly request module M to be built. It puts header A and B in
the same TU and tries to build them. Since B depends on intrinsics_gen (which
might not be built yet) we run into build failures.
This should fix our modules buildbot.
Patch reviewed by Chris Bieneman.
llvm-svn: 274270
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions