mirror of
https://github.com/reactos/reactos.git
synced 2025-07-30 16:42:03 +00:00
[CRT] Import wine exception handling code
The code is mostly unchanged. This includes the following changes: * Move all wine code to crt/wine to keep it separated from our own code * Add a minimal winternl.h * Remove the asm macros from wine/config.h * Include wine/asm.h where required * Fix the names of the exported functions (GCC uses thiscall now and no wrappers are used anymore)
This commit is contained in:
parent
a22ab61a87
commit
9efafd640f
29 changed files with 7504 additions and 2610 deletions
|
@ -16,15 +16,7 @@ __C_specific_handler(
|
|||
return 0;
|
||||
}
|
||||
|
||||
DWORD
|
||||
__CxxFrameHandler(
|
||||
PEXCEPTION_RECORD rec,
|
||||
EXCEPTION_REGISTRATION_RECORD* ExceptionRegistrationFrame,
|
||||
PCONTEXT context,
|
||||
EXCEPTION_REGISTRATION_RECORD** _ExceptionRecord)
|
||||
void __cdecl _local_unwind(void* frame, void* target)
|
||||
{
|
||||
UNIMPLEMENTED;
|
||||
__debugbreak();
|
||||
return 0;
|
||||
RtlUnwind(frame, target, NULL, 0);
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue