diff options
author | 2015-10-12 13:03:50 +0000 | |
---|---|---|
committer | 2015-10-12 13:30:09 +0000 | |
commit | a08512c6ada8a3b592926507ab353f3425c05085 (patch) | |
tree | 125ad39a7489216d0953d287b3c5ea018fa092a6 /src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java | |
parent | fe24ff7f66f33eb84ba78b5068fe0fde685f0d6a (diff) |
LTO: Don't choke on cc_library without srcs.
--
MOS_MIGRATED_REVID=105204997
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java index 21e4146c63..1d33e637d7 100644 --- a/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java +++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/LinkerInputs.java @@ -150,7 +150,7 @@ public abstract class LinkerInputs { @Override public Iterable<Artifact> getLTOBitcodeFiles() { - return ImmutableList.<Artifact>of(); + return ImmutableList.of(); } @Override @@ -212,7 +212,9 @@ public abstract class LinkerInputs { this.libraryArtifact = Preconditions.checkNotNull(libraryArtifact); this.objectFiles = objectFiles == null ? null : CollectionUtils.makeImmutable(objectFiles); this.ltoBitcodeFiles = - (ltoBitcodeFiles == null) ? null : CollectionUtils.makeImmutable(ltoBitcodeFiles); + (ltoBitcodeFiles == null) + ? ImmutableList.<Artifact>of() + : CollectionUtils.makeImmutable(ltoBitcodeFiles); } @Override |