Mercurial > repos > blastem
comparison runtime.S @ 160:69ac23d42897
Fix crash in printf from "crash" function due to lack of clearing rax
author | Mike Pavone <pavone@retrodev.com> |
---|---|
date | Sat, 05 Jan 2013 01:32:40 -0800 |
parents | 42c031184e8a |
children | 7504200cac86 |
comparison
equal
deleted
inserted
replaced
159:c1530501c215 | 160:69ac23d42897 |
---|---|
284 pop %rdx | 284 pop %rdx |
285 jmp do_vdp_port_write | 285 jmp do_vdp_port_write |
286 crash: | 286 crash: |
287 mov %edi, %esi | 287 mov %edi, %esi |
288 lea bad_access_msg(%rip), %rdi | 288 lea bad_access_msg(%rip), %rdi |
289 xor %rax, %rax | |
289 call printf | 290 call printf |
290 mov $1, %rdi | 291 mov $1, %rdi |
291 call exit | 292 call exit |
292 | 293 |
293 .global m68k_write_byte | 294 .global m68k_write_byte |