aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
diff options
context:
space:
mode:
authorGravatar Lukacs Berki <lberki@google.com>2015-07-16 08:16:00 +0000
committerGravatar Philipp Wollermann <philwo@google.com>2015-07-17 13:16:48 +0000
commitb961bb931400044ed91e6b0b596f94fe983f9f17 (patch)
tree11ac5264e4b36e9a362b11fe0c80cbaafe78f275 /src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
parente8946a75103d60e340f9f52022726ce5b3f5b902 (diff)
*** Reason for rollback *** Breaks LIPO, [] *** Original change description *** Blaze changes to support LLVM profile feedback. -- MOS_MIGRATED_REVID=98382087
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
index 06c9e6b9cc..f6ee5848a8 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/CppConfiguration.java
@@ -726,8 +726,7 @@ public class CppConfiguration extends BuildConfiguration.Fragment {
+ " action: 'c++-compile'"
+ " action: 'c++-link'"
+ " flag_group {"
- + " flag: '-Xgcc-only=-fprofile-generate=%{fdo_instrument_path}'"
- + " flag: '-Xclang-only=-fprofile-instr-generate=%{fdo_instrument_path}'"
+ + " flag: '-fprofile-generate=%{fdo_instrument_path}'"
+ " }"
+ " flag_group {"
+ " flag: '-fno-data-sections'"
@@ -744,10 +743,7 @@ public class CppConfiguration extends BuildConfiguration.Fragment {
+ " action: 'c-compile'"
+ " action: 'c++-compile'"
+ " flag_group {"
- + " flag: '-Xgcc-only=-fprofile-use=%{fdo_profile_path}'"
- + " flag: '-Xclang-only=-fprofile-instr-use=%{fdo_profile_path}'"
- + " flag: '-Xclang-only=-Wno-profile-instr-unprofiled'"
- + " flag: '-Xclang-only=-Wno-profile-instr-out-of-date'"
+ + " flag: '-fprofile-use=%{fdo_profile_path}'"
+ " flag: '-fprofile-correction'"
+ " }"
+ " }"