]> granicus.if.org Git - clang/commitdiff
[scan-build] Fix clang++ pathname
authorArnaud A. de Grandmaison <arnaud.adegm@gmail.com>
Fri, 27 Jul 2012 17:10:06 +0000 (17:10 +0000)
committerArnaud A. de Grandmaison <arnaud.adegm@gmail.com>
Fri, 27 Jul 2012 17:10:06 +0000 (17:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160871 91177308-0d34-0410-b5e6-96231b3b80d8

tools/scan-build/scan-build

index 424e15a9b136cffe411b4ee8b2ff63d809f321af..0ba26e236728a8da1dd7ab7288019ec4d02fe407 100755 (executable)
@@ -113,7 +113,9 @@ if (!defined $ClangSB || ! -x $ClangSB) {
 else {
   $Clang = $ClangSB;
 }
-my $ClangCXX = $Clang . "++";
+my $ClangCXX = $Clang;
+$ClangCXX =~ s/\-\d+\.\d+$//;
+$ClangCXX .= "++";
 my $ClangVersion = HtmlEscape(`$Clang --version`);
 
 ##----------------------------------------------------------------------------##