Procházet zdrojové kódy

Better change the saved regs for the x64 interpreter, too.

Mike Pall před 16 roky
rodič
revize
ed8d86bf66
1 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. 2 2
      src/buildvm_x86.dasc

+ 2 - 2
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,