From 09d15f128857e207408666404644f9e6e0585686 Mon Sep 17 00:00:00 2001 From: Jonghyun Park Date: Thu, 1 Dec 2016 18:24:32 +0900 Subject: [PATCH] Add EXCEPTION_REGISTRATION_RECORD for x86/Linux (dotnet/coreclr#8408) Commit migrated from https://github.com/dotnet/coreclr/commit/d06220f50d7cc05424aeecb0eee990abb522d37b --- src/coreclr/src/pal/inc/rt/palrt.h | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/coreclr/src/pal/inc/rt/palrt.h b/src/coreclr/src/pal/inc/rt/palrt.h index 14d4ec409cefd5..ab46f21efcb8b6 100644 --- a/src/coreclr/src/pal/inc/rt/palrt.h +++ b/src/coreclr/src/pal/inc/rt/palrt.h @@ -1532,6 +1532,11 @@ typedef struct _DISPATCHER_CONTEXT { #elif defined(_X86_) +typedef struct _EXCEPTION_REGISTRATION_RECORD { + struct _EXCEPTION_REGISTRATION_RECORD *Next; + PEXCEPTION_ROUTINE Handler; +} EXCEPTION_REGISTRATION_RECORD; + typedef struct _DISPATCHER_CONTEXT { DWORD ControlPc; DWORD ImageBase;