diff --git a/llvm/lib/Support/PrettyStackTrace.cpp b/llvm/lib/Support/PrettyStackTrace.cpp --- a/llvm/lib/Support/PrettyStackTrace.cpp +++ b/llvm/lib/Support/PrettyStackTrace.cpp @@ -146,8 +146,6 @@ "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 @@ #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.