diff options
author | 2015-09-25 15:03:34 +0000 | |
---|---|---|
committer | 2015-09-28 11:38:48 +0000 | |
commit | dfda352dd4d666e31bcf04b642245c5f52f7fead (patch) | |
tree | eaef4d4c2b99d10709604d7b880823900c6fa444 /src/main/java/com/google | |
parent | 69b5a8664755f99e228dfa09dc4ec331221172cb (diff) |
Also ship the linker for LTO backend actions.
--
MOS_MIGRATED_REVID=103942611
Diffstat (limited to 'src/main/java/com/google')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/LTOBackendArtifacts.java | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/LTOBackendArtifacts.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/LTOBackendArtifacts.java index 96ba9d8b91..eb135726d8 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/LTOBackendArtifacts.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/LTOBackendArtifacts.java @@ -115,6 +115,9 @@ public final class LTOBackendArtifacts { builder.addInput(index); builder.addInput(beCommandline); builder.addTransitiveInputs(CppHelper.getToolchain(ruleContext).getCompile()); + + // The backend compile invokes ld too. + builder.addTransitiveInputs(CppHelper.getToolchain(ruleContext).getLink()); builder.addOutput(objectFile); builder.setProgressMessage("LTO Backend Compile"); |