aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google
diff options
context:
space:
mode:
authorGravatar Cal Peyser <cpeyser@google.com>2017-01-12 15:58:32 +0000
committerGravatar Marcel Hlopko <hlopko@google.com>2017-01-12 16:56:06 +0000
commit17abf0a35b2183b1820f50fde84c8f6c77884e57 (patch)
tree25cd00211a119614add756e564b9d7cdd26df5b1 /src/main/java/com/google
parent67e94c0bc80e3be1c75b3c588e8866523fa7cebb (diff)
AppleCrosstoolTransition turns off any fission modes.
-- PiperOrigin-RevId: 144325333 MOS_MIGRATED_REVID=144325333
Diffstat (limited to 'src/main/java/com/google')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/objc/AppleCrosstoolTransition.java5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleCrosstoolTransition.java b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleCrosstoolTransition.java
index 647c97a3be..de0072ecdc 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/objc/AppleCrosstoolTransition.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/objc/AppleCrosstoolTransition.java
@@ -76,7 +76,10 @@ public class AppleCrosstoolTransition implements SplitTransition<BuildOptions> {
// OSX toolchains always use the runtime of the platform they are targeting (i.e. we do not
// support custom production environments).
to.get(CppOptions.class).libcTop = null;
- to.get(CppOptions.class).glibc = null;
+ to.get(CppOptions.class).glibc = null;
+
+ // OSX toolchains do not support fission.
+ to.get(CppOptions.class).fissionModes = ImmutableList.of();
}
}