diff options
author | Leonard Chan <leonardchan@google.com> | 2020-03-26 16:39:03 -0700 |
---|---|---|
committer | Leonard Chan <leonardchan@google.com> | 2020-03-26 16:39:03 -0700 |
commit | 5d929e66469d7d9ff8c63e7e1ec139c195510c94 (patch) | |
tree | 27d34239bdbf66c9ef93c6afa2e006401cee1cae /llvm/lib/Support/PrettyStackTrace.cpp | |
parent | d26e0bcfba6ca4f9946ec712b8815d386dfec9c5 (diff) | |
download | llvm-5d929e66469d7d9ff8c63e7e1ec139c195510c94.zip llvm-5d929e66469d7d9ff8c63e7e1ec139c195510c94.tar.gz llvm-5d929e66469d7d9ff8c63e7e1ec139c195510c94.tar.bz2 |
Move setBugReportMsg() out from under a conditional
Fixes a build break with LLVM_ENABLE_BACKTRACES=OFF.
Differential Revision: https://reviews.llvm.org/D76893
Diffstat (limited to 'llvm/lib/Support/PrettyStackTrace.cpp')
-rw-r--r-- | llvm/lib/Support/PrettyStackTrace.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/llvm/lib/Support/PrettyStackTrace.cpp b/llvm/lib/Support/PrettyStackTrace.cpp index e1b834f..3d310ed 100644 --- a/llvm/lib/Support/PrettyStackTrace.cpp +++ b/llvm/lib/Support/PrettyStackTrace.cpp @@ -146,8 +146,6 @@ static const char *BugReportMsg = "PLEASE submit a bug report to " BUG_REPORT_URL " and include the crash backtrace.\n"; -void llvm::setBugReportMsg(const char *Msg) { BugReportMsg = Msg; } - /// This callback is run if a fatal signal is delivered to the process, it /// prints the pretty stack trace. static void CrashHandler(void *) { @@ -204,6 +202,12 @@ static void printForSigInfoIfNeeded() { #endif // ENABLE_BACKTRACES +void llvm::setBugReportMsg(const char *Msg) { +#if ENABLE_BACKTRACES + BugReportMsg = Msg; +#endif +} + PrettyStackTraceEntry::PrettyStackTraceEntry() { #if ENABLE_BACKTRACES // Handle SIGINFO first, because we haven't finished constructing yet. |