diff options
author | Jonghyun Park <parjong@gmail.com> | 2016-12-06 05:41:00 +0900 |
---|---|---|
committer | Jan Vorlicek <janvorli@microsoft.com> | 2016-12-05 21:41:00 +0100 |
commit | 493132ca95fdfc1fe380e92882122e81230db217 (patch) | |
tree | 27a21d7ba453face1879d943ada47f4015e8c859 /src/vm/excep.h | |
parent | c7a649255975920b8aaba2a7048823ca17384067 (diff) | |
download | coreclr-493132ca95fdfc1fe380e92882122e81230db217.tar.gz coreclr-493132ca95fdfc1fe380e92882122e81230db217.tar.bz2 coreclr-493132ca95fdfc1fe380e92882122e81230db217.zip |
[x86/Linux] Re-enable FrameHandlerExRecord for x86/Linux (#8409)
* Re-enable FrameHandlerExRecord for x86/Linux
* Use _TARGET_X86_ instead of WIN64EXCEPTIONS
Diffstat (limited to 'src/vm/excep.h')
-rw-r--r-- | src/vm/excep.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/vm/excep.h b/src/vm/excep.h index 0a32d0261b..f170a3e6a4 100644 --- a/src/vm/excep.h +++ b/src/vm/excep.h @@ -422,10 +422,11 @@ VOID DECLSPEC_NORETURN RealCOMPlusThrowInvalidCastException(TypeHandle thCastFro VOID DECLSPEC_NORETURN RealCOMPlusThrowInvalidCastException(OBJECTREF *pObj, TypeHandle thCastTo); +#ifdef _TARGET_X86_ + #include "eexcp.h" #include "exinfo.h" -#if defined(_TARGET_X86_) && !defined(FEATURE_PAL) struct FrameHandlerExRecord { EXCEPTION_REGISTRATION_RECORD m_ExReg; @@ -460,7 +461,7 @@ struct NestedHandlerExRecord : public FrameHandlerExRecord } }; -#endif // _TARGET_X86_ && !FEATURE_PAL +#endif // _TARGET_X86_ #if defined(ENABLE_CONTRACTS_IMPL) |