mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-21 21:41:43 +00:00
Appease hosts without HAVE_BACKTRACE nor ENABLE_BACKTRACES.
llvm/lib/Support/Signals.cpp:66:13: warning: unused function 'printSymbolizedStackTrace' [-Wunused-function] llvm/lib/Support/Signals.cpp:52:13: warning: function 'findModulesAndOffsets' has internal linkage but is not defined [-Wundefined-internal] git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@252418 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
455a0bcfcc
commit
92ca4a0cd3
@ -62,6 +62,10 @@ static FormattedNumber format_ptr(void *PC) {
|
||||
return format_hex((uint64_t)PC, PtrWidth);
|
||||
}
|
||||
|
||||
static bool printSymbolizedStackTrace(void **StackTrace, int Depth,
|
||||
llvm::raw_ostream &OS)
|
||||
LLVM_ATTRIBUTE_USED;
|
||||
|
||||
/// Helper that launches llvm-symbolizer and symbolizes a backtrace.
|
||||
static bool printSymbolizedStackTrace(void **StackTrace, int Depth,
|
||||
llvm::raw_ostream &OS) {
|
||||
|
@ -306,6 +306,13 @@ static bool findModulesAndOffsets(void **StackTrace, int Depth,
|
||||
return false;
|
||||
}
|
||||
#endif
|
||||
#else
|
||||
static bool findModulesAndOffsets(void **StackTrace, int Depth,
|
||||
const char **Modules, intptr_t *Offsets,
|
||||
const char *MainExecutableName,
|
||||
StringSaver &StrPool) {
|
||||
return false;
|
||||
}
|
||||
#endif // defined(HAVE_BACKTRACE) && defined(ENABLE_BACKTRACES)
|
||||
|
||||
// PrintStackTrace - In the case of a program crash or fault, print out a stack
|
||||
|
Loading…
x
Reference in New Issue
Block a user