]> granicus.if.org Git - clang/commitdiff
Do equality testing, not regex, when the build command is gcc. This matches
authorTed Kremenek <kremenek@apple.com>
Wed, 2 Apr 2008 15:34:12 +0000 (15:34 +0000)
committerTed Kremenek <kremenek@apple.com>
Wed, 2 Apr 2008 15:34:12 +0000 (15:34 +0000)
better with what compiler invocations that ccc-analyzer actually intercepts.

Fixes suggested by Sam Bishop!

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@49089 91177308-0d34-0410-b5e6-96231b3b80d8

utils/scan-build

index 59b0f5f236225f4fb7748b68597aced8cf55865d..aef4e67fb56bb6192737eb9ccc21edb01dace733 100755 (executable)
@@ -150,7 +150,7 @@ sub RunBuildCommand {
   my $Args = shift;
   my $Cmd = $Args->[0];
   
-  if ($Cmd =~ /gcc/ or $Cmd eq "cc" or $Cmd =~ /"llvm-gcc"/) {
+  if ($Cmd eq "gcc" or $Cmd eq "cc" or $Cmd eq "llvm-gcc") {
     shift @$Args;
     unshift @$Args, "ccc-analyzer"
   }