aboutsummaryrefslogtreecommitdiff
path: root/include/llvm/CompilerDriver/Main.inc
diff options
context:
space:
mode:
Diffstat (limited to 'include/llvm/CompilerDriver/Main.inc')
-rw-r--r--include/llvm/CompilerDriver/Main.inc10
1 files changed, 8 insertions, 2 deletions
diff --git a/include/llvm/CompilerDriver/Main.inc b/include/llvm/CompilerDriver/Main.inc
index 0e4480b9b1..2d50c95039 100644
--- a/include/llvm/CompilerDriver/Main.inc
+++ b/include/llvm/CompilerDriver/Main.inc
@@ -98,7 +98,11 @@ int main(int argc, char** argv) {
Plugins.PopulateCompilationGraph(graph);
if (CheckGraph) {
- return graph.Check();
+ int ret = graph.Check();
+ if (!ret)
+ std::cerr << "check-graph: no errors found.\n";
+
+ return ret;
}
if (ViewGraph) {
@@ -108,7 +112,9 @@ int main(int argc, char** argv) {
}
if (WriteGraph) {
- graph.writeGraph();
+ graph.writeGraph(OutputFilename.empty()
+ ? std::string("compilation-graph.dot")
+ : OutputFilename);
return 0;
}