]> granicus.if.org Git - clang/commitdiff
CompilationDatabase.cpp:stripPositionalArgs(): Match not "no-integrated-as" but ...
authorNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 14 Dec 2013 06:03:28 +0000 (06:03 +0000)
committerNAKAMURA Takumi <geek4civic@gmail.com>
Sat, 14 Dec 2013 06:03:28 +0000 (06:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@197309 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Tooling/CompilationDatabase.cpp

index 7bbae12dbf50f92169aa420e01d0b3be39156c22..6214420018929e30f763c1eb7ef099806250dfe1 100644 (file)
@@ -239,7 +239,8 @@ static bool stripPositionalArgs(std::vector<const char *> Args,
 
   // Remove -no-integrated-as; it's not used for syntax checking,
   // and it confuses targets which don't support this option.
-  std::remove_if(Args.begin(), Args.end(), MatchesAny(std::string("no-integrated-as")));
+  std::remove_if(Args.begin(), Args.end(),
+                 MatchesAny(std::string("-no-integrated-as")));
 
   const OwningPtr<driver::Compilation> Compilation(
       NewDriver->BuildCompilation(Args));