summaryrefslogtreecommitdiffstats
path: root/llvm/tools/llvm-cov
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2016-10-25 19:52:57 +0000
committerVedant Kumar <vsk@apple.com>2016-10-25 19:52:57 +0000
commit22c1b7c1d82f484ef531a4d913becb84bebbe43e (patch)
treebfb538744878737d63faee4c325840b21ad45d81 /llvm/tools/llvm-cov
parent18f5baec5a4cf2ea9b1ea2d3d0153d0f2750ff67 (diff)
downloadbcm5719-llvm-22c1b7c1d82f484ef531a4d913becb84bebbe43e.tar.gz
bcm5719-llvm-22c1b7c1d82f484ef531a4d913becb84bebbe43e.zip
[llvm-cov] Don't use colored output until we know it's supported
CodeCoverageTool::error() depends on CoverageViewOptions::Colors being initialized. Should fix: http://lab.llvm.org:8011/builders/sanitizer-x86_64-linux-fast/builds/56 llvm-svn: 285103
Diffstat (limited to 'llvm/tools/llvm-cov')
-rw-r--r--llvm/tools/llvm-cov/CodeCoverage.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/tools/llvm-cov/CodeCoverage.cpp b/llvm/tools/llvm-cov/CodeCoverage.cpp
index 81e55ae5265..93496bda8a1 100644
--- a/llvm/tools/llvm-cov/CodeCoverage.cpp
+++ b/llvm/tools/llvm-cov/CodeCoverage.cpp
@@ -578,7 +578,7 @@ int CodeCoverageTool::run(Command Cmd, int argc, const char **argv) {
for (const std::string &Filename : CovFilenames)
ObjectFilenames.emplace_back(Filename);
if (ObjectFilenames.empty()) {
- error("No filenames specified!");
+ errs() << "No filenames specified!\n";
::exit(1);
}
@@ -591,7 +591,7 @@ int CodeCoverageTool::run(Command Cmd, int argc, const char **argv) {
break;
case CoverageViewOptions::OutputFormat::HTML:
if (UseColor == cl::BOU_FALSE)
- error("Color output cannot be disabled when generating html.");
+ errs() << "Color output cannot be disabled when generating html.\n";
ViewOpts.Colors = true;
break;
}
OpenPOWER on IntegriCloud