@@ -1,7 +1,7 @@ ; vim: ft=nasm bits 64 -%include "../arch/posix/x86.lin.64.s" +%include "syscall.s" global _start:function extern _boot extern entry @@ -60,8 +60,8 @@ mov sys.reg.1, sys.reg.ret ; fill in ; the return value as exit's argument - mov sys.reg.0, sys.exit ; set %rax to + mov sys.reg.0, 60 ; set %rax to ; the syscall number of exit sys.call ; invoke the kernel