mirror of
https://github.com/reactos/reactos.git
synced 2025-01-12 09:07:54 +00:00
Neuter PSEH2 on ARM
svn path=/trunk/; revision=41872
This commit is contained in:
parent
9041b47435
commit
69b01954bd
1 changed files with 18 additions and 0 deletions
|
@ -23,6 +23,8 @@
|
||||||
#ifndef KJK_PSEH2_H_
|
#ifndef KJK_PSEH2_H_
|
||||||
#define KJK_PSEH2_H_
|
#define KJK_PSEH2_H_
|
||||||
|
|
||||||
|
#if !defined (__arm__)
|
||||||
|
|
||||||
#if defined(__GNUC__)
|
#if defined(__GNUC__)
|
||||||
struct _EXCEPTION_RECORD;
|
struct _EXCEPTION_RECORD;
|
||||||
struct _EXCEPTION_POINTERS;
|
struct _EXCEPTION_POINTERS;
|
||||||
|
@ -421,4 +423,20 @@ __SEH_END_SCOPE_CHAIN;
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#else
|
||||||
|
|
||||||
|
#define _SEH2_TRY {
|
||||||
|
#define _SEH2_FINALLY } {
|
||||||
|
#define _SEH2_EXCEPT(...) } if (0 && __VA_ARGS__) {
|
||||||
|
#define _SEH2_END }
|
||||||
|
|
||||||
|
#define _SEH2_GetExceptionInformation()
|
||||||
|
#define _SEH2_GetExceptionCode() STATUS_SUCCESS
|
||||||
|
#define _SEH2_AbnormalTermination()
|
||||||
|
|
||||||
|
#define _SEH2_YIELD(STMT_) STMT_
|
||||||
|
#define _SEH2_LEAVE
|
||||||
|
|
||||||
|
#endif
|
||||||
|
|
||||||
/* EOF */
|
/* EOF */
|
||||||
|
|
Loading…
Reference in a new issue