summaryrefslogtreecommitdiff
path: root/zruntime.S
diff options
context:
space:
mode:
authorMike Pavone <pavone@retrodev.com>2013-05-03 21:22:36 -0700
committerMike Pavone <pavone@retrodev.com>2013-05-03 21:22:36 -0700
commite8b34d6a607ae2e7b0b232baec476b5cbafb4aca (patch)
tree195dee93f9200bfeafe26bd6bdc12b974e40eb65 /zruntime.S
parent9946025bd5f18d216eadf5abb6a6d75e9f007bc2 (diff)
Save context in z80_do_sync
Diffstat (limited to 'zruntime.S')
-rw-r--r--zruntime.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/zruntime.S b/zruntime.S
index 6731a6f..a5808a8 100644
--- a/zruntime.S
+++ b/zruntime.S
@@ -46,9 +46,9 @@ z80_handle_cycle_limit_int:
zskip_int:
cmp 112(%rsi), %ebp
jb zskip_sync
- call z80_save_context
.global z80_do_sync
z80_do_sync:
+ call z80_save_context
pop (%rsi) /*return address in native code*/
pop %r15 /* restore callee saved regsiters */
pop %r14