Searched refs:_Unwind_Exception (Results 1 – 10 of 10) sorted by relevance
/ndk/sources/cxx-stl/gabi++/include/ |
D | unwind-itanium.h | 56 struct _Unwind_Exception; 59 struct _Unwind_Exception* exc); 64 struct _Unwind_Exception*, 68 struct _Unwind_Exception { struct 86 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception*); argument 87 void _Unwind_Resume(struct _Unwind_Exception*); 88 void _Unwind_DeleteException(struct _Unwind_Exception*); 99 _Unwind_Reason_Code _Unwind_ForcedUnwind(struct _Unwind_Exception*, 103 _Unwind_Reason_Code _Unwind_RaiseException(struct _Unwind_Exception*); 104 void _Unwind_Resume(struct _Unwind_Exception*); [all …]
|
D | unwind-arm.h | 91 typedef _Unwind_Control_Block _Unwind_Exception; typedef 114 _Unwind_Reason_Code _Unwind_RaiseException(_Unwind_Exception* ucbp); 115 void _Unwind_Resume(_Unwind_Exception* ucbp); 116 void _Unwind_Complete(_Unwind_Exception* ucbp); 117 void _Unwind_DeleteException(_Unwind_Exception* ucbp);
|
D | cxxabi.h | 99 bool __cxa_begin_cleanup(_Unwind_Exception*);
|
/ndk/tests/device/test-unwind-struct/jni/ |
D | main.c | 24 CHECK_EQ(24, sizeof(struct _Unwind_Exception)); in main() 25 CHECK_EQ(0, offsetof(struct _Unwind_Exception, exception_class)); in main() 26 CHECK_EQ(8, offsetof(struct _Unwind_Exception, exception_cleanup)); in main() 27 CHECK_EQ(12, offsetof(struct _Unwind_Exception, private_1)); in main() 28 CHECK_EQ(16, offsetof(struct _Unwind_Exception, private_2)); in main() 30 CHECK_EQ(32, sizeof(struct _Unwind_Exception)); in main() 31 CHECK_EQ(0, offsetof(struct _Unwind_Exception, exception_class)); in main() 32 CHECK_EQ(8, offsetof(struct _Unwind_Exception, exception_cleanup)); in main() 33 CHECK_EQ(12, offsetof(struct _Unwind_Exception, private_1)); in main() 34 CHECK_EQ(16, offsetof(struct _Unwind_Exception, private_2)); in main()
|
/ndk/sources/cxx-stl/gabi++/src/ |
D | helper_func_internal.h | 39 void call_terminate(_Unwind_Exception* unwind_exception) _GABIXX_HIDDEN; 53 _Unwind_Exception* unwind_exception) 56 void setRegisters(_Unwind_Exception* unwind_exception, 60 _Unwind_Reason_Code continueUnwinding(_Unwind_Exception *ex, 64 void saveDataToBarrierCache(_Unwind_Exception* exc, 69 void loadDataFromBarrierCache(_Unwind_Exception* exc, 73 void prepareBeginCleanup(_Unwind_Exception* exc) _GABIXX_HIDDEN; 75 void saveUnexpectedDataToBarrierCache(_Unwind_Exception* exc, 83 _Unwind_Exception* unwind_exception, 90 _Unwind_Exception* unwind_exception, \ [all …]
|
D | helper_func_internal.cc | 50 _Unwind_Exception* unwind_exception); 52 void call_terminate(_Unwind_Exception* unwind_exception) { in call_terminate() 61 _Unwind_Exception* unwind_exception, in scanEHTable() 305 _Unwind_Exception* unwind_exception) { in getTypePtr() 318 _Unwind_Exception* unwind_exception) { in canExceptionSpecCatch() 345 extern "C" bool __gnu_unwind_frame(_Unwind_Exception*, _Unwind_Context*); 347 void setRegisters(_Unwind_Exception* unwind_exception, in setRegisters() 355 _Unwind_Reason_Code continueUnwinding(_Unwind_Exception *ex, in continueUnwinding() 363 void saveDataToBarrierCache(_Unwind_Exception* exc, in saveDataToBarrierCache() 372 void loadDataFromBarrierCache(_Unwind_Exception* exc, in loadDataFromBarrierCache() [all …]
|
D | call_unexpected.cc | 84 __cxa_type_match(_Unwind_Exception* ucbp, in __cxa_type_match() 134 __cxa_begin_cleanup(_Unwind_Exception* exc) { in __cxa_begin_cleanup() 152 extern "C" _Unwind_Exception * helper_end_cleanup() { in helper_end_cleanup() 188 _Unwind_Exception* unwind_exception = static_cast<_Unwind_Exception*>(arg); in __cxa_call_unexpected() 251 _Unwind_Exception* unwind_exception = static_cast<_Unwind_Exception*>(arg); in __cxa_call_unexpected()
|
D | cxxabi.cc | 47 _Unwind_Exception* exc) { in defaultExceptionCleanupFunc() 190 _Unwind_Exception* exception = &header->unwindHeader; in __cxa_rethrow() 207 _Unwind_Exception *exception = static_cast<_Unwind_Exception*>(exc); in __cxa_begin_catch() 233 _Unwind_Exception* exception = &header->unwindHeader; in __cxa_end_catch() 264 reinterpret_cast<_Unwind_Exception *>(exceptionObject)+1)-1; in __cxa_get_exception_ptr()
|
D | cxxabi_defines.h | 303 _Unwind_Exception unwindHeader; // must be last
|
/ndk/docs/text/ |
D | CHANGES.text | 109 - Fixed gabi++ sizeof(_Unwind_Exception) to be 24 for MIPS in Clang.
|