diff options
-rw-r--r-- | src/buildvm_x86.dasc | 4 |
1 files 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 @@ | |||
183 | | | 183 | | |
184 | |.define CFRAME_SPACE, aword*5 // Delta for rsp (see <--). | 184 | |.define CFRAME_SPACE, aword*5 // Delta for rsp (see <--). |
185 | |.macro saveregs | 185 | |.macro saveregs |
186 | | push rbp; push r12; push r13; push rbx | 186 | | push rbp; push r14; push r15; push rbx |
187 | | sub rsp, CFRAME_SPACE | 187 | | sub rsp, CFRAME_SPACE |
188 | |.endmacro | 188 | |.endmacro |
189 | |.macro restoreregs | 189 | |.macro restoreregs |
190 | | add rsp, CFRAME_SPACE | 190 | | add rsp, CFRAME_SPACE |
191 | | pop rbx; pop r13; pop r12; pop rbp | 191 | | pop rbx; pop r15; pop r14; pop rbp |
192 | |.endmacro | 192 | |.endmacro |
193 | | | 193 | | |
194 | |//----- 16 byte aligned, | 194 | |//----- 16 byte aligned, |