aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTed Kremenek <kremenek@apple.com>2009-07-17 22:38:26 +0000
committerTed Kremenek <kremenek@apple.com>2009-07-17 22:38:26 +0000
commit536294cf076bdbdb29c16109e9ecc19accf254a7 (patch)
tree73398c80a32081c519a408289de7f9aed37e8572
parent4f88063677a2d990a44bb0d5f8437d2498b91d7f (diff)
Add error message when clang-cc cannot be found.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@76256 91177308-0d34-0410-b5e6-96231b3b80d8
-rwxr-xr-xutils/scan-build4
1 files changed, 4 insertions, 0 deletions
diff --git a/utils/scan-build b/utils/scan-build
index 5835628d59..9141ca1f24 100755
--- a/utils/scan-build
+++ b/utils/scan-build
@@ -116,6 +116,10 @@ my $Clang = $ClangSB;
my %AvailableAnalyses;
# Query clang for analysis options.
+if (!-x $ClangCC) {
+ DieDiag("No executable 'clang-cc' found\n");
+}
+
open(PIPE, "-|", $ClangCC, "--help") or
DieDiag("Cannot execute '$ClangCC'\n");