[CRT]
Add ARM stubs for _abnormal_termination, _except_handler2, _except_handler3, _global_unwind2, _local_unwind2, __C_specific_handler, __CxxFrameHandler, __rt_srsh
[RTL]
Add ARM stubs for RtlGetCallersAddress, RtlDispatchException, RtlUnwind, RtlInitializeContext
[NTOSKRNL]
Add ARM stubs for READ/WRITE_REGISTER_*
svn path=/trunk/; revision=67294
2015-04-19 10:03:21 +00:00
|
|
|
/*
|
|
|
|
* PROJECT: ReactOS Kernel
|
|
|
|
* LICENSE: GPL - See COPYING in the top level directory
|
2015-09-19 13:50:57 +00:00
|
|
|
* FILE: lib/sdk/crt/except/arm/ehandler.c
|
[CRT]
Add ARM stubs for _abnormal_termination, _except_handler2, _except_handler3, _global_unwind2, _local_unwind2, __C_specific_handler, __CxxFrameHandler, __rt_srsh
[RTL]
Add ARM stubs for RtlGetCallersAddress, RtlDispatchException, RtlUnwind, RtlInitializeContext
[NTOSKRNL]
Add ARM stubs for READ/WRITE_REGISTER_*
svn path=/trunk/; revision=67294
2015-04-19 10:03:21 +00:00
|
|
|
* PURPOSE: Low level exception handler functions
|
|
|
|
* PROGRAMMERS: Timo Kreuzer (timo.kreuzer@reactos.org)
|
|
|
|
*/
|
|
|
|
|
|
|
|
/* INCLUDES *****************************************************************/
|
|
|
|
|
|
|
|
#include <precomp.h>
|
|
|
|
|
|
|
|
_CRTIMP
|
|
|
|
EXCEPTION_DISPOSITION
|
|
|
|
__cdecl
|
|
|
|
__C_specific_handler(
|
|
|
|
struct _EXCEPTION_RECORD *_ExceptionRecord,
|
|
|
|
void *_EstablisherFrame,
|
|
|
|
struct _CONTEXT *_ContextRecord,
|
|
|
|
struct _DISPATCHER_CONTEXT *_DispatcherContext)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
__debugbreak();
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|
|
|
|
DWORD
|
2015-05-14 22:30:48 +00:00
|
|
|
__CxxFrameHandler3(
|
[CRT]
Add ARM stubs for _abnormal_termination, _except_handler2, _except_handler3, _global_unwind2, _local_unwind2, __C_specific_handler, __CxxFrameHandler, __rt_srsh
[RTL]
Add ARM stubs for RtlGetCallersAddress, RtlDispatchException, RtlUnwind, RtlInitializeContext
[NTOSKRNL]
Add ARM stubs for READ/WRITE_REGISTER_*
svn path=/trunk/; revision=67294
2015-04-19 10:03:21 +00:00
|
|
|
PEXCEPTION_RECORD rec,
|
|
|
|
EXCEPTION_REGISTRATION_RECORD* ExceptionRegistrationFrame,
|
|
|
|
PCONTEXT context,
|
|
|
|
EXCEPTION_REGISTRATION_RECORD** _ExceptionRecord)
|
|
|
|
{
|
|
|
|
UNIMPLEMENTED;
|
|
|
|
__debugbreak();
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
|