summaryrefslogtreecommitdiff
path: root/src/pal/inc
diff options
context:
space:
mode:
authorSaeHie Park <saehie.park@gmail.com>2016-11-24 18:43:00 +0900
committerJan Vorlicek <janvorli@microsoft.com>2016-11-24 10:43:00 +0100
commitf85bf7cdf194c6d87aca6a3d3f741db92f2a642e (patch)
treeedbee8613f6421141eecf820ecf23689e07f4692 /src/pal/inc
parent876bb32a9a5278e1c6676e8e9722b5c20b34f7d5 (diff)
downloadcoreclr-f85bf7cdf194c6d87aca6a3d3f741db92f2a642e.tar.gz
coreclr-f85bf7cdf194c6d87aca6a3d3f741db92f2a642e.tar.bz2
coreclr-f85bf7cdf194c6d87aca6a3d3f741db92f2a642e.zip
[x86/Linux] Fix unsupported architecture in seh-unwind.cpp (#8262)
Fix compile error for x86/Linux - add ASSIGN_UNWIND_REGS in seh-unwind.cpp for x86 - add CONTEXT_EXCEPTION_ACTIVE in pal.h for x86 - add CONTEXT_XSTATE in pal.h for x86
Diffstat (limited to 'src/pal/inc')
-rw-r--r--src/pal/inc/pal.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/pal/inc/pal.h b/src/pal/inc/pal.h
index 93323ebccb..357605783f 100644
--- a/src/pal/inc/pal.h
+++ b/src/pal/inc/pal.h
@@ -1831,6 +1831,13 @@ QueueUserAPC(
#define MAXIMUM_SUPPORTED_EXTENSION 512
+#define CONTEXT_XSTATE (CONTEXT_i386 | 0x40L)
+
+#define CONTEXT_EXCEPTION_ACTIVE 0x8000000L
+#define CONTEXT_SERVICE_ACTIVE 0x10000000L
+#define CONTEXT_EXCEPTION_REQUEST 0x40000000L
+#define CONTEXT_EXCEPTION_REPORTING 0x80000000L
+
typedef struct _FLOATING_SAVE_AREA {
DWORD ControlWord;
DWORD StatusWord;