From b13bafe99c81764a0895add77a6b16361cdc8e1f Mon Sep 17 00:00:00 2001 From: Mike Pavone Date: Sun, 16 Dec 2012 22:25:29 -0800 Subject: Add preliminary support for JMP --- runtime.S | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'runtime.S') diff --git a/runtime.S b/runtime.S index 6e685a5..c4530c0 100644 --- a/runtime.S +++ b/runtime.S @@ -124,6 +124,16 @@ m68k_modified_ret_addr: mov $1, %rdi call exit +dyn_addr_msg: + .asciz "Program needs dynamically calculated native address\n" + + .global m68k_native_addr +m68k_native_addr: + lea dyn_addr_msg(%rip), %rdi + call puts + mov $1, %rdi + call exit + .global m68k_save_context m68k_save_context: mov %bl, 1(%rsi) /* N Flag */ -- cgit v1.2.3