mirror of
https://github.com/FEX-Emu/FEX.git
synced 2026-10-14 07:00:43 +02:00
ARM64EC: Fix the exception dispatcher stack layout
This commit is contained in:
1 parent
f121be649d
commit
27973d5637
1 file changed
+1
@@ -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];
|
||||
|
||||
Reference in new issue
Block a user