Home
last modified time | relevance | path

Searched refs:_Unwind_Exception (Results 1 – 25 of 26) sorted by relevance

12

/netbsd/src/external/gpl3/gcc/dist/libgcc/
Dunwind-generic.h85 struct _Unwind_Exception;
88 struct _Unwind_Exception *);
90 struct _Unwind_Exception struct
132 _Unwind_RaiseException (struct _Unwind_Exception *);
138 struct _Unwind_Exception *, struct _Unwind_Context *, void *);
141 _Unwind_ForcedUnwind (struct _Unwind_Exception *, _Unwind_Stop_Fn, void *);
144 extern void _Unwind_DeleteException (struct _Unwind_Exception *);
149 _Unwind_Resume (struct _Unwind_Exception *);
154 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
201 struct _Unwind_Exception *, struct _Unwind_Context *);
[all …]
Dunwind-compat.c43 (struct _Unwind_Exception *);
46 _Unwind_DeleteException (struct _Unwind_Exception *exc) in _Unwind_DeleteException()
62 (struct _Unwind_Exception *, _Unwind_Stop_Fn, void *);
65 _Unwind_ForcedUnwind (struct _Unwind_Exception *exc, in _Unwind_ForcedUnwind()
161 (struct _Unwind_Exception *);
164 _Unwind_RaiseException(struct _Unwind_Exception *exc) in _Unwind_RaiseException()
170 extern void __libunwind_Unwind_Resume (struct _Unwind_Exception *);
173 _Unwind_Resume (struct _Unwind_Exception *exc) in _Unwind_Resume()
180 (struct _Unwind_Exception *);
183 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *exc) in _Unwind_Resume_or_Rethrow()
Dunwind-seh.c200 struct _Unwind_Exception *gcc_exc in _GCC_specific_handler()
201 = (struct _Unwind_Exception *) ms_exc->ExceptionInformation[0]; in _GCC_specific_handler()
329 _Unwind_RaiseException (struct _Unwind_Exception *exc) in _Unwind_RaiseException()
346 _Unwind_Resume (struct _Unwind_Exception *gcc_exc) in _Unwind_Resume()
376 _Unwind_ForcedUnwind_Phase2 (struct _Unwind_Exception *exc) in _Unwind_ForcedUnwind_Phase2()
395 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *exc) in _Unwind_Resume_or_Rethrow()
407 _Unwind_ForcedUnwind (struct _Unwind_Exception *exc, in _Unwind_ForcedUnwind()
425 _Unwind_DeleteException (struct _Unwind_Exception *exc) in _Unwind_DeleteException()
Dunwind-c.c105 PERSONALITY_FUNCTION (_Unwind_State, struct _Unwind_Exception *,
111 struct _Unwind_Exception * ue_header, in PERSONALITY_FUNCTION()
119 struct _Unwind_Exception *, struct _Unwind_Context *); in PERSONALITY_FUNCTION()
125 struct _Unwind_Exception *ue_header,
Dunwind.inc38 _Unwind_RaiseException_Phase2(struct _Unwind_Exception *exc,
86 _Unwind_RaiseException(struct _Unwind_Exception *exc)
147 _Unwind_ForcedUnwind_Phase2 (struct _Unwind_Exception *exc,
205 _Unwind_ForcedUnwind (struct _Unwind_Exception *exc,
230 _Unwind_Resume (struct _Unwind_Exception *exc)
256 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *exc)
281 _Unwind_DeleteException (struct _Unwind_Exception *exc)
Dunwind-arm-common.inc736 _Unwind_DeleteException (_Unwind_Exception * exc)
/netbsd/src/external/bsd/libc++/dist/libcxxrt/src/
Dunwind-itanium.h63 struct _Unwind_Exception; /* forward-declaration */
66 struct _Unwind_Exception *);
70 struct _Unwind_Exception *,
78 struct _Unwind_Exception struct
86 extern _Unwind_Reason_Code _Unwind_RaiseException (struct _Unwind_Exception *); argument
87 extern _Unwind_Reason_Code _Unwind_ForcedUnwind (struct _Unwind_Exception *,
89 extern void _Unwind_Resume (struct _Unwind_Exception *);
90 extern void _Unwind_DeleteException (struct _Unwind_Exception *);
114 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
155 struct _Unwind_Exception *exceptionObject,\
[all …]
Dunwind-arm.h60 struct _Unwind_Exception struct
63 void (*exception_cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception *); argument
101 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *ucbp); argument
102 void _Unwind_Resume(struct _Unwind_Exception *ucbp);
103 void _Unwind_Complete(struct _Unwind_Exception *ucbp);
104 void _Unwind_DeleteException(struct _Unwind_Exception *ucbp);
151 _Unwind_Resume_or_Rethrow (struct _Unwind_Exception *);
188 _Unwind_Reason_Code __gnu_unwind_frame(struct _Unwind_Exception*, struct _Unwind_Context*);
193 struct _Unwind_Exception *exceptionObject,\
198 struct _Unwind_Exception *exceptionObject,\
Dexception.cc69 struct _Unwind_Exception *ucb, in saveLandingPad()
93 struct _Unwind_Exception *ucb, in loadLandingPad()
113 static inline _Unwind_Reason_Code continueUnwinding(struct _Unwind_Exception *ex, in continueUnwinding()
175 _Unwind_Exception *currentCleanup;
208 _Unwind_Exception *nextCleanup;
219 _Unwind_Exception unwindHeader;
305 struct _Unwind_Exception *ex) in exception_cleanup()
314 struct _Unwind_Exception *ex) in dependent_exception_cleanup()
346_Unwind_Exception *e = reinterpret_cast<_Unwind_Exception*>(info->globals.caughtExceptions); in thread_cleanup()
854 _Unwind_Exception *e = reinterpret_cast<_Unwind_Exception*>(ex); in __cxa_rethrow()
[all …]
Dcxxabi.h119 _Unwind_Exception *nextCleanup;
164 _Unwind_Exception unwindHeader;
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/libsupc++/
Dunwind-cxx.h97 _Unwind_Exception unwindHeader;
151 _Unwind_Exception unwindHeader;
170 extern "C" void __cxa_call_terminate (_Unwind_Exception*) throw ()
180 extern "C" __cxa_type_match_result __cxa_type_match(_Unwind_Exception*,
183 extern "C" bool __cxa_begin_cleanup (_Unwind_Exception*);
212 __get_exception_header_from_ue (_Unwind_Exception *exc) in __get_exception_header_from_ue()
227 __get_refcounted_exception_header_from_ue (_Unwind_Exception *exc) in __get_refcounted_exception_header_from_ue()
233 __get_dependent_exception_from_ue (_Unwind_Exception *exc) in __get_dependent_exception_from_ue()
314 __gxx_caught_object(_Unwind_Exception* eo) in __gxx_caught_object()
364 struct _Unwind_Exception *, struct _Unwind_Context *);
[all …]
Deh_tm.cc34 free_any_cxa_exception (_Unwind_Exception *eo) in free_any_cxa_exception()
83 _Unwind_Exception *eo in __cxa_tm_cleanup()
84 = reinterpret_cast <_Unwind_Exception *>(cleanup_exc); in __cxa_tm_cleanup()
106 _Unwind_Exception *eo = &h->unwindHeader; in __cxa_tm_cleanup()
Deh_catch.cc33 _Unwind_Exception *exceptionObject in __cxa_get_exception_ptr()
34 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in); in __cxa_get_exception_ptr()
42 _Unwind_Exception *exceptionObject in __cxa_begin_catch()
43 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in); in __cxa_begin_catch()
Deh_personality.cc160 save_caught_exception(struct _Unwind_Exception* ue_header, in save_caught_exception()
182 restore_caught_exception(struct _Unwind_Exception* ue_header, in restore_caught_exception()
281 save_caught_exception(struct _Unwind_Exception* ue_header, in save_caught_exception()
306 restore_caught_exception(struct _Unwind_Exception* ue_header, in restore_caught_exception()
356 struct _Unwind_Exception* ue_header, in PERSONALITY_FUNCTION()
362 struct _Unwind_Exception *ue_header, in PERSONALITY_FUNCTION()
744 _Unwind_Exception *exc_obj in __cxa_call_unexpected()
745 = reinterpret_cast <_Unwind_Exception *>(exc_obj_in); in __cxa_call_unexpected()
Deh_arm.cc40 __cxa_type_match(_Unwind_Exception* ue_header, in __cxa_type_match()
97 __cxa_begin_cleanup(_Unwind_Exception* ue_header) in __cxa_begin_cleanup()
130 extern "C" _Unwind_Exception *
Deh_call.cc39 __cxa_call_terminate(_Unwind_Exception* ue_header) throw () in __cxa_call_terminate()
68 _Unwind_Exception* exc_obj in __cxa_call_unexpected()
69 = reinterpret_cast<_Unwind_Exception*>(exc_obj_in); in __cxa_call_unexpected()
Deh_throw.cc33 __gxx_exception_cleanup (_Unwind_Reason_Code code, _Unwind_Exception *exc) in __gxx_exception_cleanup()
Deh_ptr.cc164 _Unwind_Exception *exc) in __gxx_dependent_exception_cleanup()
/netbsd/src/sys/lib/libunwind/
Dunwind.h42 struct _Unwind_Exception { struct
44 void (*exception_cleanup)(_Unwind_Reason_Code, struct _Unwind_Exception *); argument
50 struct _Unwind_Exception *, argument
56 struct _Unwind_Exception *,
69 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *);
70 void _Unwind_Resume(struct _Unwind_Exception *) __dead;
71 _Unwind_Reason_Code _Unwind_Resume_or_Rethrow(struct _Unwind_Exception *);
72 _Unwind_Reason_Code _Unwind_ForcedUnwind(struct _Unwind_Exception *,
74 void _Unwind_DeleteException(struct _Unwind_Exception *);
Dlibunwind.cxx30 struct _Unwind_Exception *exc) { in unwind_phase1()
79 struct _Unwind_Exception *exc) { in unwind_phase2()
131 struct _Unwind_Exception *exc, in unwind_phase2_forced()
193 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception *exc) { in _Unwind_RaiseException()
211 _Unwind_Reason_Code _Unwind_ForcedUnwind(struct _Unwind_Exception *exc, in _Unwind_ForcedUnwind()
223 void _Unwind_Resume(struct _Unwind_Exception *exc) { in _Unwind_Resume()
235 _Unwind_Reason_Code _Unwind_Resume_or_Rethrow(struct _Unwind_Exception *exc) { in _Unwind_Resume_or_Rethrow()
249 void _Unwind_DeleteException(struct _Unwind_Exception *exc) { in _Unwind_DeleteException()
/netbsd/src/external/bsd/libc++/dist/libcxxrt/test/
Dtest_foreign_exceptions.cc16 extern "C" _Unwind_Reason_Code __real__Unwind_RaiseException (_Unwind_Exception *e);
17 extern "C" _Unwind_Reason_Code __wrap__Unwind_RaiseException (_Unwind_Exception *e);
19 extern "C" _Unwind_Reason_Code __wrap__Unwind_RaiseException (_Unwind_Exception *e) in __wrap__Unwind_RaiseException()
27 _Unwind_Exception global_e;
41 void test2_exception_cleanup(_Unwind_Reason_Code code, _Unwind_Exception *e) in test2_exception_cleanup()
Dtest_exception.cc225 static void exception_cleanup(_Unwind_Reason_Code, struct _Unwind_Exception *ex) in exception_cleanup()
238 _Unwind_Exception *ex = new _Unwind_Exception; in test_rethrown_uncaught_foreign_exception()
/netbsd/src/external/gpl3/gcc/dist/libobjc/
Dexception.c111 struct _Unwind_Exception base;
225 struct _Unwind_Exception *ue_header, in PERSONALITY_FUNCTION()
238 struct _Unwind_Exception *ue_header, in PERSONALITY_FUNCTION()
497 struct _Unwind_Exception *exc) in __objc_exception_cleanup()
/netbsd/src/external/gpl3/gcc/dist/gcc/ginclude/
Dunwind-arm-common.h183 #define _Unwind_Exception _Unwind_Control_Block macro
212 void _Unwind_DeleteException (_Unwind_Exception *);
/netbsd/src/external/gpl3/gdb/dist/gdb/testsuite/gdb.dwarf2/
Dpr10770.c290 struct _Unwind_Exception *exc_obj, in force_unwind_stop()
301 struct _Unwind_Exception *exc = malloc (sizeof (*exc)); in force_unwind()

12