changeset 127:0a0743a30ca1

Fix crash when printing error message about modified return address
author Mike Pavone <pavone@retrodev.com>
date Sat, 29 Dec 2012 23:07:23 -0800
parents 4e45d75501cf
children fe598ffd85ce
files runtime.S
diffstat 1 files changed, 1 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/runtime.S	Sat Dec 29 22:22:53 2012 -0800
+++ b/runtime.S	Sat Dec 29 23:07:23 2012 -0800
@@ -398,6 +398,7 @@
 	lea ret_addr_msg(%rip), %rdi
 	mov %rcx, %rsi
 	mov 8(%rsp), %rdx
+	xor %rax, %rax
 	call printf
 	mov $1, %rdi
 	call exit