aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
diff options
context:
space:
mode:
authorGravatar Googler <noreply@google.com>2015-06-25 02:36:02 +0000
committerGravatar Damien Martin-Guillerez <dmarting@google.com>2015-06-25 08:57:15 +0200
commit91c69f025d4cf4380c37c878f1aa1120ef31abcc (patch)
tree2a6b16110ff2f5a3236b99aae5dde59cc1838e2b /src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
parent7ae29d2617e1039380df2b8fb3ee45286ba64dab (diff)
Setup FDO command-line options via feature configurations.
-- MOS_MIGRATED_REVID=96835732
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java b/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
index 994d93ad35..a7ed3da2df 100644
--- a/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
+++ b/src/main/java/com/google/devtools/build/lib/rules/cpp/FakeCppCompileAction.java
@@ -62,6 +62,7 @@ public class FakeCppCompileAction extends CppCompileAction {
FakeCppCompileAction(ActionOwner owner,
ImmutableList<String> features,
FeatureConfiguration featureConfiguration,
+ CcToolchainFeatures.Variables variables,
Artifact sourceFile,
Label sourceLabel,
NestedSet<Artifact> mandatoryInputs,
@@ -78,8 +79,8 @@ public class FakeCppCompileAction extends CppCompileAction {
ImmutableList<PathFragment> extraSystemIncludePrefixes,
@Nullable String fdoBuildStamp,
RuleContext ruleContext) {
- super(owner, features, featureConfiguration, sourceFile, sourceLabel, mandatoryInputs,
- outputFile, dotdFile, null, null, null,
+ super(owner, features, featureConfiguration, variables, sourceFile, sourceLabel,
+ mandatoryInputs, outputFile, dotdFile, null, null, null,
configuration, cppConfiguration,
// We only allow inclusion of header files explicitly declared in
// "srcs", so we only use declaredIncludeSrcs, not declaredIncludeDirs.