]> granicus.if.org Git - clang/commitdiff
Also manages clang-X as tool for scan-build
authorSylvestre Ledru <sylvestre@debian.org>
Sun, 16 Sep 2018 19:36:59 +0000 (19:36 +0000)
committerSylvestre Ledru <sylvestre@debian.org>
Sun, 16 Sep 2018 19:36:59 +0000 (19:36 +0000)
Summary:
This will make
scan-build-7 clang-7 -c foo.c &> /dev/null

Reviewers: jroelofs

Subscribers: kristina, cfe-commits

Differential Revision: https://reviews.llvm.org/D52151

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

tools/scan-build/bin/scan-build

index c50f900cc45e695890cff902609db58f90bf7f13..22647684f777353fc5e0936f520d093d4ac9b2a3 100755 (executable)
@@ -1079,7 +1079,7 @@ sub RunBuildCommand {
   if ($Cmd =~ /(.*\/?gcc[^\/]*$)/ or
       $Cmd =~ /(.*\/?cc[^\/]*$)/ or
       $Cmd =~ /(.*\/?llvm-gcc[^\/]*$)/ or
-      $Cmd =~ /(.*\/?clang$)/ or
+      $Cmd =~ /(.*\/?clang[^\/]*$)/ or
       $Cmd =~ /(.*\/?ccc-analyzer[^\/]*$)/) {
 
     if (!($Cmd =~ /ccc-analyzer/) and !defined $ENV{"CCC_CC"}) {