summaryrefslogtreecommitdiffstats
path: root/clang
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
commit1d67c229496bfc94496eabae8eb3408e5c673a83 (patch)
tree5ddd8fb2e229f8933a69d63fcc8fb5d091f360d3 /clang
parent53af59e72f59dd15f000380455e13a6fbd2bbd47 (diff)
downloadbcm5719-llvm-1d67c229496bfc94496eabae8eb3408e5c673a83.tar.gz
bcm5719-llvm-1d67c229496bfc94496eabae8eb3408e5c673a83.zip
Add error message when clang-cc cannot be found.
llvm-svn: 76256
Diffstat (limited to 'clang')
-rwxr-xr-xclang/utils/scan-build4
1 files changed, 4 insertions, 0 deletions
diff --git a/clang/utils/scan-build b/clang/utils/scan-build
index 5835628d59b..9141ca1f246 100755
--- a/clang/utils/scan-build
+++ b/clang/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");
OpenPOWER on IntegriCloud