Don't try to write to "EAX" register on anything else but x86. Please write portable code in crossarch sources.

svn path=/trunk/; revision=41923
This commit is contained in:
ReactOS Portable Systems Group 2009-07-12 10:44:53 +00:00
parent 3cba568950
commit 01614d1ae5

View file

@ -141,7 +141,13 @@ KdpEnterDebuggerException(IN PKTRAP_FRAME TrapFrame,
KdpServiceDispatcher(BREAKPOINT_PRINT,
(PVOID)ExceptionRecord->ExceptionInformation[1],
ExceptionRecord->ExceptionInformation[2]);
#ifdef _M_IX86
Context->Eax = STATUS_SUCCESS;
#elif _M_ARM
Context->R0 = STATUS_SUCCESS;
#else
#error Please be portable when modifying code
#endif
}
else if (ExceptionCommand == BREAKPOINT_LOAD_SYMBOLS)
{