diff options
Diffstat (limited to 'stdlib')
-rw-r--r-- | stdlib/main.asm | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/stdlib/main.asm b/stdlib/main.asm index 61a6fac..ac8bcea 100644 --- a/stdlib/main.asm +++ b/stdlib/main.asm @@ -79,16 +79,15 @@ macro funCall id, name { segment readable executable entry _start -; rdi = the number +; rax = the number print_u64: mov rcx, rsp - mov rax, rdi mov rbx, 10 .L: xor rdx, rdx div rbx - add dl, '0' + add edx, '0' dec rcx mov [rcx],dl cmp rax, 0 |