Go to the source code of this file.
|
typedef uintptr_t | _Unwind_Word |
|
typedef intptr_t | _Unwind_Sword |
|
typedef uintptr_t | _Unwind_Ptr |
|
typedef uintptr_t | _Unwind_Internal_Ptr |
|
typedef uint64_t | _Unwind_Exception_Class |
|
typedef intptr_t | _sleb128_t |
|
typedef uintptr_t | _uleb128_t |
|
typedef void(* | _Unwind_Exception_Cleanup_Fn )(_Unwind_Reason_Code, struct _Unwind_Exception *) |
|
typedef _Unwind_Reason_Code(* | _Unwind_Stop_Fn )(int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *, struct _Unwind_Context *, void *) |
|
typedef _Unwind_Reason_Code(* | _Unwind_Personality_Fn )(int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *, struct _Unwind_Context *) |
|
typedef _Unwind_Personality_Fn | __personality_routine |
|
typedef _Unwind_Reason_Code(* | _Unwind_Trace_Fn )(struct _Unwind_Context *, void *) |
|
typedef struct
SjLj_Function_Context * | _Unwind_FunctionContext_t |
|
|
enum | _Unwind_Reason_Code {
_URC_NO_REASON = 0,
_URC_FOREIGN_EXCEPTION_CAUGHT = 1,
_URC_FATAL_PHASE2_ERROR = 2,
_URC_FATAL_PHASE1_ERROR = 3,
_URC_NORMAL_STOP = 4,
_URC_END_OF_STACK = 5,
_URC_HANDLER_FOUND = 6,
_URC_INSTALL_CONTEXT = 7,
_URC_CONTINUE_UNWIND = 8
} |
|
enum | _Unwind_Action {
_UA_SEARCH_PHASE = 1,
_UA_CLEANUP_PHASE = 2,
_UA_HANDLER_FRAME = 4,
_UA_FORCE_UNWIND = 8,
_UA_END_OF_STACK = 16
} |
|
|
struct _Unwind_Exception | __attribute__ ((__aligned__)) |
|
_Unwind_Word | _Unwind_GetGR (struct _Unwind_Context *, int) |
|
void | _Unwind_SetGR (struct _Unwind_Context *, int, _Unwind_Word) |
|
_Unwind_Word | _Unwind_GetIP (struct _Unwind_Context *) |
|
void | _Unwind_SetIP (struct _Unwind_Context *, _Unwind_Word) |
|
_Unwind_Word | _Unwind_GetIPInfo (struct _Unwind_Context *, int *) |
|
_Unwind_Word | _Unwind_GetCFA (struct _Unwind_Context *) |
|
_Unwind_Word | _Unwind_GetBSP (struct _Unwind_Context *) |
|
void * | _Unwind_GetLanguageSpecificData (struct _Unwind_Context *) |
|
_Unwind_Ptr | _Unwind_GetRegionStart (struct _Unwind_Context *) |
|
_Unwind_Reason_Code | _Unwind_RaiseException (struct _Unwind_Exception *) |
|
_Unwind_Reason_Code | _Unwind_ForcedUnwind (struct _Unwind_Exception *, _Unwind_Stop_Fn, void *) |
|
void | _Unwind_DeleteException (struct _Unwind_Exception *) |
|
void | _Unwind_Resume (struct _Unwind_Exception *) |
|
_Unwind_Reason_Code | _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *) |
|
_Unwind_Reason_Code | _Unwind_Backtrace (_Unwind_Trace_Fn, void *) |
|
void | _Unwind_SjLj_Register (_Unwind_FunctionContext_t) |
|
void | _Unwind_SjLj_Unregister (_Unwind_FunctionContext_t) |
|
_Unwind_Reason_Code | _Unwind_SjLj_RaiseException (struct _Unwind_Exception *) |
|
_Unwind_Reason_Code | _Unwind_SjLj_ForcedUnwind (struct _Unwind_Exception *, _Unwind_Stop_Fn, void *) |
|
void | _Unwind_SjLj_Resume (struct _Unwind_Exception *) |
|
_Unwind_Reason_Code | _Unwind_SjLj_Resume_or_Rethrow (struct _Unwind_Exception *) |
|
void * | _Unwind_FindEnclosingFunction (void *) |
|
_Unwind_Ptr | _Unwind_GetDataRelBase (struct _Unwind_Context *) |
|
_Unwind_Ptr | _Unwind_GetTextRelBase (struct _Unwind_Context *) |
|
Enumerator |
---|
_UA_SEARCH_PHASE |
|
_UA_CLEANUP_PHASE |
|
_UA_HANDLER_FRAME |
|
_UA_FORCE_UNWIND |
|
_UA_END_OF_STACK |
|
Enumerator |
---|
_URC_NO_REASON |
|
_URC_FOREIGN_EXCEPTION_CAUGHT |
|
_URC_FATAL_PHASE2_ERROR |
|
_URC_FATAL_PHASE1_ERROR |
|
_URC_NORMAL_STOP |
|
_URC_END_OF_STACK |
|
_URC_HANDLER_FOUND |
|
_URC_INSTALL_CONTEXT |
|
_URC_CONTINUE_UNWIND |
|
void* _Unwind_FindEnclosingFunction |
( |
void * |
| ) |
|
_Unwind_Ptr _Unwind_GetDataRelBase |
( |
struct _Unwind_Context * |
| ) |
|
_Unwind_Word _Unwind_GetGR |
( |
struct _Unwind_Context * |
, |
|
|
int |
|
|
) |
| |
_Unwind_Word _Unwind_GetIPInfo |
( |
struct _Unwind_Context * |
, |
|
|
int * |
|
|
) |
| |
void* _Unwind_GetLanguageSpecificData |
( |
struct _Unwind_Context * |
| ) |
|
_Unwind_Ptr _Unwind_GetRegionStart |
( |
struct _Unwind_Context * |
| ) |
|
_Unwind_Ptr _Unwind_GetTextRelBase |
( |
struct _Unwind_Context * |
| ) |
|
void _Unwind_SetGR |
( |
struct _Unwind_Context * |
, |
|
|
int |
, |
|
|
_Unwind_Word |
|
|
) |
| |
void _Unwind_SetIP |
( |
struct _Unwind_Context * |
, |
|
|
_Unwind_Word |
|
|
) |
| |