Usermode/syscalls - Add SysDebugHex syscall (Debug_HexDump)
[tpg/acess2.git] / Usermode / Libraries / libc++.so_src / exception_handling.h
index b1feae5..67fcd4c 100644 (file)
@@ -34,8 +34,8 @@ struct __cxa_exception
 {
        std::type_info* exceptionType;
        void (*exceptionDestructor)(void *);
-       unexpected_handler      unexpectedHandler;
-       terminate_handler       terminateHandler;
+       unexpected_handler*     unexpectedHandler;
+       terminate_handler*      terminateHandler;
        __cxa_exception*        nextException;
        
        int     handlerCount;
@@ -57,7 +57,7 @@ extern "C" void __cxa_throw(void *thrown_exception, std::type_info *tinfo, void
 extern "C" void *__cxa_begin_catch(void *exceptionObject);
 extern "C" void __cxa_end_catch();
 
-extern "C" void _Unwind_RaiseException(void *thrown_exception);
+extern "C" _Unwind_Reason_Code _Unwind_RaiseException(void *thrown_exception);
 
 #endif
 

UCC git Repository :: git.ucc.asn.au