comparison runtime.S @ 559:6b248602ab84

blastem builds and almost works on OS X now
author Mike Pavone <pavone@retrodev.com>
date Tue, 17 Jun 2014 01:50:29 -0400
parents 3090d016c9e9
children 7ed1dbb48f61
comparison
equal deleted inserted replaced
558:dc9f178085a0 559:6b248602ab84
1 1
2
3 invalid_msg:
4 .asciz "Invalid instruction at %X\n"
5
6 .global m68k_invalid
7 m68k_invalid:
8 lea invalid_msg(%rip), %rdi
9 mov %ecx, %esi
10 xor %rax, %rax
11 call printf
12 mov $1, %rdi
13 call exit
14 2
15 .global bcd_add 3 .global bcd_add
16 bcd_add: 4 bcd_add:
17 xchg %rax, %rdi 5 xchg %rax, %rdi
18 6