ARM64EC: Fix the exception dispatcher stack layout

This commit is contained in:
Billy Laws committed 2024-08-01 12:06:24 +00:00
1 parent f121be649d
commit 27973d5637
1 file changed
+1
+1
View File
@@ -385,6 +385,7 @@ static void RethrowGuestException(const EXCEPTION_RECORD& Rec, ARM64_NT_CONTEXT&
uint64_t GuestSp = Context.X[Config.SRAGPRMapping[static_cast<size_t>(FEXCore::X86State::REG_RSP)]];
struct DispatchArgs {
ARM64_NT_CONTEXT Context;
uint64_t Pad[4]; // Only present on newer Windows versions, likely for SVE.
EXCEPTION_RECORD Rec;
uint64_t Align;
uint64_t Redzone[2];