From f441792c084b79a77f677243342ed0cb6336e92d Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sat, 26 Jan 2013 01:33:32 -0800 Subject: Tweaks to make blastem compatible with m68k-tester --- runtime.S | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) (limited to 'runtime.S') diff --git a/runtime.S b/runtime.S index fc308fc..9fdef69 100644 --- a/runtime.S +++ b/runtime.S @@ -630,5 +630,19 @@ m68k_load_context: .global m68k_start_context m68k_start_context: + push %rbp + push %r12 + push %r13 + push %r14 + push %r15 + call m68k_load_context - jmp *%rdi + call *%rdi + + pop %r15 + pop %r14 + pop %r13 + pop %r12 + pop %rbp + + ret -- cgit v1.2.3