summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--clang/lib/Basic/Targets.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/clang/lib/Basic/Targets.cpp b/clang/lib/Basic/Targets.cpp
index 76da995665f..455bbeef9b0 100644
--- a/clang/lib/Basic/Targets.cpp
+++ b/clang/lib/Basic/Targets.cpp
@@ -1071,13 +1071,7 @@ bool PPCTargetInfo::handleUserFeatures(llvm::StringMap<bool> &Features,
}
}
- for (const auto &F : FAW) {
- const char *Name = F.c_str();
- // Apply the feature via the target.
- bool Enabled = Name[0] == '+';
- setFeatureEnabled(Features, Name + 1, Enabled);
- }
- return true;
+ return TargetInfo::handleUserFeatures(Features, FAW, Diags);
}
/// PPCTargetInfo::getTargetDefines - Return a set of the PowerPC-specific
OpenPOWER on IntegriCloud