mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-06-21 02:24:22 +00:00
Make the pretty stack trace be an opt-in, rather than opt-out, facility. Enable pretty
stack traces by default if you use PrettyStackTraceProgram, so that existing LLVM-based tools will continue to get it without any changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@193971 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@ -434,13 +434,11 @@ void LLVMInstallFatalErrorHandler(LLVMFatalErrorHandler Handler);
|
||||
void LLVMResetFatalErrorHandler(void);
|
||||
|
||||
/**
|
||||
* Disable LLVM's built-in stack trace code. This must be called before any
|
||||
* other LLVM APIs; otherwise the results are undefined.
|
||||
*
|
||||
* FIXME: This API should be replaced by a LLVMEnablePrettyStackTrace()
|
||||
* function; the default should be that pretty stack traces are disabled.
|
||||
* Enable LLVM's built-in stack trace code. This intercepts the OS's crash
|
||||
* signals and prints which component of LLVM you were in at the time if the
|
||||
* crash.
|
||||
*/
|
||||
void LLVMDisablePrettyStackTrace(void);
|
||||
void LLVMEnablePrettyStackTrace(void);
|
||||
|
||||
/**
|
||||
* @defgroup LLVMCCoreContext Contexts
|
||||
|
Reference in New Issue
Block a user