summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-tidy
diff options
context:
space:
mode:
authorAlexander Kornienko <alexfh@google.com>2018-11-26 11:11:52 +0000
committerAlexander Kornienko <alexfh@google.com>2018-11-26 11:11:52 +0000
commitf90bdf73a2048e954f08416079e16d34096dce85 (patch)
treef504db220ed14b15c2054fe51eb5963cea13ee7b /clang-tools-extra/clang-tidy
parent0528e2cfb387af854f184697459d2c808a916c73 (diff)
downloadbcm5719-llvm-f90bdf73a2048e954f08416079e16d34096dce85.tar.gz
bcm5719-llvm-f90bdf73a2048e954f08416079e16d34096dce85.zip
[clang-tidy] PrintStackTraceOnErrorSignal
llvm-svn: 347546
Diffstat (limited to 'clang-tools-extra/clang-tidy')
-rw-r--r--clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp b/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
index 8a16dbd3403..d9bb3086648 100644
--- a/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
+++ b/clang-tools-extra/clang-tidy/tool/ClangTidyMain.cpp
@@ -19,6 +19,7 @@
#include "clang/Config/config.h"
#include "clang/Tooling/CommonOptionsParser.h"
#include "llvm/Support/Process.h"
+#include "llvm/Support/Signals.h"
#include "llvm/Support/TargetSelect.h"
using namespace clang::ast_matchers;
@@ -328,6 +329,7 @@ getVfsOverlayFromFile(const std::string &OverlayFile) {
}
static int clangTidyMain(int argc, const char **argv) {
+ llvm::sys::PrintStackTraceOnErrorSignal(argv[0]);
CommonOptionsParser OptionsParser(argc, argv, ClangTidyCategory,
cl::ZeroOrMore);
llvm::IntrusiveRefCntPtr<vfs::FileSystem> BaseFS(
OpenPOWER on IntegriCloud