From ed8d86bf665fbeba28350da1ad8f981b7348a26a Mon Sep 17 00:00:00 2001 From: Mike Pall Date: Thu, 17 Dec 2009 22:20:31 +0100 Subject: [PATCH] Better change the saved regs for the x64 interpreter, too. --- src/buildvm_x86.dasc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/buildvm_x86.dasc b/src/buildvm_x86.dasc index 23a09bd0..02fe461b 100644 --- a/src/buildvm_x86.dasc +++ b/src/buildvm_x86.dasc @@ -183,12 +183,12 @@ | |.define CFRAME_SPACE, aword*5 // Delta for rsp (see <--). |.macro saveregs -| push rbp; push r12; push r13; push rbx +| push rbp; push r14; push r15; push rbx | sub rsp, CFRAME_SPACE |.endmacro |.macro restoreregs | add rsp, CFRAME_SPACE -| pop rbx; pop r13; pop r12; pop rbp +| pop rbx; pop r15; pop r14; pop rbp |.endmacro | |//----- 16 byte aligned,