From: Mike Pall Date: Thu, 17 Dec 2009 21:20:31 +0000 (+0100) Subject: Better change the saved regs for the x64 interpreter, too. X-Git-Tag: v2.0.0-beta3~183 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ed8d86bf665fbeba28350da1ad8f981b7348a26a;p=thirdparty%2FLuaJIT.git Better change the saved regs for the x64 interpreter, too. --- 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,