diff options
| author | Alexander Kornienko <alexfh@google.com> | 2018-11-26 11:11:52 +0000 |
|---|---|---|
| committer | Alexander Kornienko <alexfh@google.com> | 2018-11-26 11:11:52 +0000 |
| commit | f90bdf73a2048e954f08416079e16d34096dce85 (patch) | |
| tree | f504db220ed14b15c2054fe51eb5963cea13ee7b /clang-tools-extra/clang-tidy | |
| parent | 0528e2cfb387af854f184697459d2c808a916c73 (diff) | |
| download | bcm5719-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.cpp | 2 |
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( |

