[ros-diffs] [ros-arm-bringup] 41881: Don't build stack-based WINE exception handling on ARM -- we have .pdata
ros-arm-bringup at svn.reactos.org
ros-arm-bringup at svn.reactos.org
Sat Jul 11 15:11:45 CEST 2009
Author: ros-arm-bringup
Date: Sat Jul 11 17:11:44 2009
New Revision: 41881
URL: http://svn.reactos.org/svn/reactos?rev=41881&view=rev
Log:
Don't build stack-based WINE exception handling on ARM -- we have .pdata
Modified:
trunk/reactos/lib/sdk/crt/include/internal/wine/cppexcept.h
Modified: trunk/reactos/lib/sdk/crt/include/internal/wine/cppexcept.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/sdk/crt/include/internal/wine/cppexcept.h?rev=41881&r1=41880&r2=41881&view=diff
==============================================================================
--- trunk/reactos/lib/sdk/crt/include/internal/wine/cppexcept.h [iso-8859-1] (original)
+++ trunk/reactos/lib/sdk/crt/include/internal/wine/cppexcept.h [iso-8859-1] Sat Jul 11 17:11:44 2009
@@ -52,6 +52,7 @@
#define EH_STACK_INVALID 0x08
#define EH_NESTED_CALL 0x10
+#ifndef _M_ARM
static inline EXCEPTION_REGISTRATION_RECORD *__wine_push_frame( EXCEPTION_REGISTRATION_RECORD *frame )
{
frame->Next = (struct _EXCEPTION_REGISTRATION_RECORD *)__readfsdword(0);
@@ -64,6 +65,7 @@
__writefsdword(0, (unsigned long)frame->Next);
return frame->Next;
}
+#endif
#define __TRY _SEH2_TRY
#define __EXCEPT(func) _SEH2_EXCEPT(func(_SEH2_GetExceptionInformation()))
More information about the Ros-diffs
mailing list