diff options
author | Eric Liu <ioeric@google.com> | 2016-10-13 18:56:14 +0000 |
---|---|---|
committer | Eric Liu <ioeric@google.com> | 2016-10-13 18:56:14 +0000 |
commit | 555fc32a739ea036c2bf633853bacebc8827b2c0 (patch) | |
tree | a93417f3d7a49f1923e7daf3d5d78627fcaa53a2 /clang-tools-extra/change-namespace | |
parent | 920af815ee4feec2cc07b27ffb795d538a48482a (diff) |
Print stack trace for clang-change-namespace tool.
Diffstat (limited to 'clang-tools-extra/change-namespace')
-rw-r--r-- | clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp b/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp index 3a437cacb25..1cfec1288cf 100644 --- a/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp +++ b/clang-tools-extra/change-namespace/tool/ClangChangeNamespace.cpp @@ -38,6 +38,7 @@ #include "clang/Tooling/Refactoring.h" #include "clang/Tooling/Tooling.h" #include "llvm/Support/CommandLine.h" +#include "llvm/Support/Signals.h" using namespace clang; using namespace llvm; @@ -69,6 +70,7 @@ cl::opt<std::string> Style("style", } // anonymous namespace int main(int argc, const char **argv) { + llvm::sys::PrintStackTraceOnErrorSignal(argv[0]); tooling::CommonOptionsParser OptionsParser(argc, argv, ChangeNamespaceCategory); const auto &Files = OptionsParser.getSourcePathList(); |