mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-11-26 04:32:44 +01: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] llvm-svn: 252418
This commit is contained in:
parent
62d1b738df
commit
8bac66d381
@ -62,6 +62,10 @@ static FormattedNumber format_ptr(void *PC) {
|
|||||||
return format_hex((uint64_t)PC, PtrWidth);
|
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.
|
/// Helper that launches llvm-symbolizer and symbolizes a backtrace.
|
||||||
static bool printSymbolizedStackTrace(void **StackTrace, int Depth,
|
static bool printSymbolizedStackTrace(void **StackTrace, int Depth,
|
||||||
llvm::raw_ostream &OS) {
|
llvm::raw_ostream &OS) {
|
||||||
|
@ -306,6 +306,13 @@ static bool findModulesAndOffsets(void **StackTrace, int Depth,
|
|||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
#endif
|
#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)
|
#endif // defined(HAVE_BACKTRACE) && defined(ENABLE_BACKTRACES)
|
||||||
|
|
||||||
// PrintStackTrace - In the case of a program crash or fault, print out a stack
|
// PrintStackTrace - In the case of a program crash or fault, print out a stack
|
||||||
|
Loading…
Reference in New Issue
Block a user