summaryrefslogtreecommitdiff
path: root/src/vm/excep.h
diff options
context:
space:
mode:
authorSaeHie Park <saehie.park@gmail.com>2016-11-23 10:14:59 (GMT)
committerJan Vorlicek <janvorli@microsoft.com>2016-11-23 10:14:59 (GMT)
commit61e80e47c8fbb3e852ed12962e1ed736f1acf03d (patch)
tree5a44e3c6d2c3ccff9f39f52b18a744bac0d76be8 /src/vm/excep.h
parent4d10630a7de0a7b3d02a910d37834e3534ce5605 (diff)
downloadcoreclr-61e80e47c8fbb3e852ed12962e1ed736f1acf03d.zip
coreclr-61e80e47c8fbb3e852ed12962e1ed736f1acf03d.tar.gz
coreclr-61e80e47c8fbb3e852ed12962e1ed736f1acf03d.tar.bz2
[x86/Linux] Fix compile error with exception handling (#8269)
Fix compile error for x86/Linux - fix unknown type name 'EHWatsonBucketTracker' - fix field has incomplete type 'EXCEPTION_REGISTRATION_RECORD' - fix for FaultingExceptionFrame class
Diffstat (limited to 'src/vm/excep.h')
-rw-r--r--src/vm/excep.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/vm/excep.h b/src/vm/excep.h
index 527e3a1..0a32d02 100644
--- a/src/vm/excep.h
+++ b/src/vm/excep.h
@@ -425,7 +425,7 @@ VOID DECLSPEC_NORETURN RealCOMPlusThrowInvalidCastException(OBJECTREF *pObj, Typ
#include "eexcp.h"
#include "exinfo.h"
-#ifdef _TARGET_X86_
+#if defined(_TARGET_X86_) && !defined(FEATURE_PAL)
struct FrameHandlerExRecord
{
EXCEPTION_REGISTRATION_RECORD m_ExReg;
@@ -460,7 +460,7 @@ struct NestedHandlerExRecord : public FrameHandlerExRecord
}
};
-#endif // _TARGET_X86_
+#endif // _TARGET_X86_ && !FEATURE_PAL
#if defined(ENABLE_CONTRACTS_IMPL)