From e291e028b71355180654c6a12afe0c6a5ec12648 Mon Sep 17 00:00:00 2001 From: nikolay-kyosev Date: Mon, 27 Jan 2025 13:31:20 +0100 Subject: [PATCH] A fix for the release build crash on linux. --- src/xenia/cpu/backend/x64/x64_backend.cc | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/xenia/cpu/backend/x64/x64_backend.cc b/src/xenia/cpu/backend/x64/x64_backend.cc index f918d4d80..f91bd3de2 100644 --- a/src/xenia/cpu/backend/x64/x64_backend.cc +++ b/src/xenia/cpu/backend/x64/x64_backend.cc @@ -685,9 +685,6 @@ HostToGuestThunk X64HelperEmitter::EmitHostToGuestThunk() { code_offsets.prolog = getSize(); // rsp + 0 = return address - mov(qword[rsp + 8 * 3], rdx); - mov(qword[rsp + 8 * 2], rsi); - mov(qword[rsp + 8 * 1], rdi); sub(rsp, stack_size); code_offsets.prolog_stack_alloc = getSize(); @@ -707,9 +704,6 @@ HostToGuestThunk X64HelperEmitter::EmitHostToGuestThunk() { code_offsets.epilog = getSize(); add(rsp, stack_size); - mov(rdi, qword[rsp + 8 * 1]); - mov(rsi, qword[rsp + 8 * 2]); - mov(rdx, qword[rsp + 8 * 3]); ret(); #else assert_always("Unknown platform ABI in host to guest thunk!");