/freebsd-9.3-release/contrib/libcxxrt/ |
H A D | unwind-itanium.h | 62 struct _Unwind_Exception; /* forward-declaration */ 65 struct _Unwind_Exception *); 69 struct _Unwind_Exception *, 77 struct _Unwind_Exception struct 85 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); 86 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *, 88 extern void _Unwind_Resume (struct _Unwind_Exception *); 89 extern void _Unwind_DeleteException (struct _Unwind_Exception *); 113 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *); 154 struct _Unwind_Exception *exceptionObjec [all...] |
H A D | unwind-arm.h | 54 struct _Unwind_Exception struct 57 void (*exception_cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception *); 95 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp); 96 void _Unwind_Resume(struct _Unwind_Exception *ucbp); 97 void _Unwind_Complete(struct _Unwind_Exception *ucbp); 98 void _Unwind_DeleteException(struct _Unwind_Exception *ucbp); 145 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *); 182 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception*, struct _Unwind_Context*); 187 struct _Unwind_Exception *exceptionObject,\ 192 struct _Unwind_Exception *exceptionObjec [all...] |
H A D | cxxabi.h | 83 * padding left before the 64-bit aligned _Unwind_Exception at the end in 119 _Unwind_Exception *nextCleanup; 154 * padding left before the 64-bit aligned _Unwind_Exception at the end in 164 _Unwind_Exception unwindHeader;
|
H A D | exception.cc | 69 struct _Unwind_Exception *ucb, 93 struct _Unwind_Exception *ucb, 113 static inline _Unwind_Reason_Code continueUnwinding(struct _Unwind_Exception *ex, 175 _Unwind_Exception *currentCleanup; 208 _Unwind_Exception *nextCleanup; 219 _Unwind_Exception unwindHeader; 305 struct _Unwind_Exception *ex) 310 struct _Unwind_Exception *ex) 342 _Unwind_Exception *e = (_Unwind_Exception*)inf [all...] |
/freebsd-9.3-release/include/ |
H A D | unwind.h | 63 struct _Unwind_Exception; /* forward-declaration */ 66 struct _Unwind_Exception *); 70 struct _Unwind_Exception *, 79 struct _Unwind_Exception struct 87 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); 88 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *, 90 extern void _Unwind_Resume (struct _Unwind_Exception *); 91 extern void _Unwind_DeleteException (struct _Unwind_Exception *); 115 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
|
/freebsd-9.3-release/contrib/gcc/ |
H A D | unwind-generic.h | 83 struct _Unwind_Exception; 86 struct _Unwind_Exception *); 88 struct _Unwind_Exception struct 118 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); 124 struct _Unwind_Exception *, struct _Unwind_Context *, void *); 126 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *, 131 extern void _Unwind_DeleteException (struct _Unwind_Exception *); 135 extern void _Unwind_Resume (struct _Unwind_Exception *); 139 extern _Unwind_Reason_Code _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *); 185 struct _Unwind_Exception *, struc [all...] |
H A D | unwind-compat.c | 49 (struct _Unwind_Exception *); 52 _Unwind_DeleteException (struct _Unwind_Exception *exc) 68 (struct _Unwind_Exception *, _Unwind_Stop_Fn, void *); 71 _Unwind_ForcedUnwind (struct _Unwind_Exception *exc, 167 (struct _Unwind_Exception *); 170 _Unwind_RaiseException(struct _Unwind_Exception *exc) 176 extern void __libunwind_Unwind_Resume (struct _Unwind_Exception *); 179 _Unwind_Resume (struct _Unwind_Exception *exc) 186 (struct _Unwind_Exception *); 189 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *ex [all...] |
H A D | unwind-c.c | 107 PERSONALITY_FUNCTION (_Unwind_State, struct _Unwind_Exception *, 112 struct _Unwind_Exception * ue_header, 117 struct _Unwind_Exception *, struct _Unwind_Context *); 123 struct _Unwind_Exception *ue_header,
|
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Headers/ |
H A D | unwind.h | 79 struct _Unwind_Exception; 104 struct _Unwind_Exception *); 106 struct _Unwind_Exception { struct 111 /* The Itanium ABI requires that _Unwind_Exception objects are "double-word 118 struct _Unwind_Exception *, 123 int, _Unwind_Action, _Unwind_Exception_Class, struct _Unwind_Exception *, 209 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *); 210 _Unwind_Reason_Code _Unwind_ForcedUnwind(struct _Unwind_Exception *, 212 void _Unwind_DeleteException(struct _Unwind_Exception *); 213 void _Unwind_Resume(struct _Unwind_Exception *); [all...] |
/freebsd-9.3-release/contrib/libstdc++/libsupc++/ |
H A D | unwind-cxx.h | 87 _Unwind_Exception unwindHeader; 136 extern "C" void __cxa_call_terminate (_Unwind_Exception*) __attribute__((noreturn)); 145 extern "C" bool __cxa_type_match(_Unwind_Exception*, const std::type_info*, 147 extern "C" void __cxa_begin_cleanup (_Unwind_Exception*); 171 __get_exception_header_from_ue (_Unwind_Exception *exc) 205 __gxx_caught_object(_Unwind_Exception* eo) 232 struct _Unwind_Exception *, struct _Unwind_Context *); 237 struct _Unwind_Exception *, struct _Unwind_Context *); 240 __gxx_caught_object(_Unwind_Exception* eo)
|
H A D | eh_catch.cc | 38 _Unwind_Exception *exceptionObject 39 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in); 47 _Unwind_Exception *exceptionObject 48 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in);
|
H A D | eh_arm.cc | 44 __cxa_type_match(_Unwind_Exception* ue_header, 88 __cxa_begin_cleanup(_Unwind_Exception* ue_header) 121 extern "C" _Unwind_Exception *
|
H A D | eh_call.cc | 44 __cxa_call_terminate(_Unwind_Exception* ue_header) 73 _Unwind_Exception* exc_obj 74 = reinterpret_cast<_Unwind_Exception*>(exc_obj_in);
|
H A D | eh_personality.cc | 154 save_caught_exception(struct _Unwind_Exception* ue_header, 176 restore_caught_exception(struct _Unwind_Exception* ue_header, 278 save_caught_exception(struct _Unwind_Exception* ue_header, 303 restore_caught_exception(struct _Unwind_Exception* ue_header, 345 struct _Unwind_Exception* ue_header, 351 struct _Unwind_Exception *ue_header, 701 _Unwind_Exception *exc_obj 702 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in);
|
H A D | eh_throw.cc | 37 __gxx_exception_cleanup (_Unwind_Reason_Code code, _Unwind_Exception *exc)
|
/freebsd-9.3-release/lib/libthr/thread/ |
H A D | thr_exit.c | 62 struct _Unwind_Exception *exc_obj, 65 static _Unwind_Reason_Code (*uwl_forcedunwind)(struct _Unwind_Exception *, 103 _Unwind_ForcedUnwind(struct _Unwind_Exception *ex, _Unwind_Stop_Fn stop_func, 120 thread_unwind_cleanup(_Unwind_Reason_Code code, struct _Unwind_Exception *e) 133 struct _Unwind_Exception *exc_obj,
|
H A D | thr_private.h | 492 struct _Unwind_Exception ex;
|
/freebsd-9.3-release/contrib/compiler-rt/lib/ |
H A D | gcc_personality_v0.c | 41 struct _Unwind_Exception { struct 44 struct _Unwind_Exception* exc); 186 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject, 190 uint64_t exceptionClass, struct _Unwind_Exception* exceptionObject,
|
/freebsd-9.3-release/contrib/gcc/config/arm/ |
H A D | unwind-arm.h | 188 #define _Unwind_Exception _Unwind_Control_Block macro 210 void _Unwind_DeleteException (_Unwind_Exception *);
|
H A D | unwind-arm.c | 743 _Unwind_DeleteException (_Unwind_Exception * exc)
|