aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArnaud A. de Grandmaison <arnaud.adegm@gmail.com>2012-07-27 17:10:06 +0000
committerArnaud A. de Grandmaison <arnaud.adegm@gmail.com>2012-07-27 17:10:06 +0000
commit9369d4f9303ba3ea7b5cb413e7755a40848d2edd (patch)
tree493c99b8b5a65c93562dcce23a0d06c92304cfbd
parent77a4d57cd25f3a458cd6d171d1431824b99ecc51 (diff)
[scan-build] Fix clang++ pathname
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160871 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-xtools/scan-build/scan-build4
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/scan-build/scan-build b/tools/scan-build/scan-build
index 424e15a9b1..0ba26e2367 100755
--- a/tools/scan-build/scan-build
+++ b/tools/scan-build/scan-build
@@ -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`);
##----------------------------------------------------------------------------##