the driver caught up.  This makes -msse3 correctly set __SSE3__ etc.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@68943 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/tools/clang-cc/clang-cc.cpp b/tools/clang-cc/clang-cc.cpp
index 9ff59b5..31515a9 100644
--- a/tools/clang-cc/clang-cc.cpp
+++ b/tools/clang-cc/clang-cc.cpp
@@ -647,9 +647,7 @@
   // -mattr list is treated by the code generator as a diff against the -mcpu
   // setting, but the driver should pass all enabled options as "+" settings.
   // This means that the target should only look at + settings.
-  if (!TargetFeatures.empty()
-      // FIXME: The driver is not quite yet ready for this.
-      && 0) {
+  if (!TargetFeatures.empty()) {
     std::string ErrorStr;
     int Opt = Target->HandleTargetFeatures(&TargetFeatures[0],
                                            TargetFeatures.size(), ErrorStr);