mirror of
https://github.com/reactos/reactos.git
synced 2024-09-02 08:38:28 +00:00
Don't build stack-based WINE exception handling on ARM -- we have .pdata
svn path=/trunk/; revision=41881
This commit is contained in:
parent
3622a2263a
commit
db532903fb
|
@ -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 @@ static inline EXCEPTION_REGISTRATION_RECORD *__wine_pop_frame( EXCEPTION_REGISTR
|
|||
__writefsdword(0, (unsigned long)frame->Next);
|
||||
return frame->Next;
|
||||
}
|
||||
#endif
|
||||
|
||||
#define __TRY _SEH2_TRY
|
||||
#define __EXCEPT(func) _SEH2_EXCEPT(func(_SEH2_GetExceptionInformation()))
|
||||
|
|
Loading…
Reference in a new issue