diff options
author | Ian Moffett <ian@osmora.org> | 2025-10-10 22:53:19 -0400 |
---|---|---|
committer | Ian Moffett <ian@osmora.org> | 2025-10-10 22:53:46 -0400 |
commit | 5b69f55071747e3081ffafd12cfef1fcd65c8ce5 (patch) | |
tree | c5c8d32499d1875997e6fd312112fc51bee41263 | |
parent | e9d5ccc0131ba96981d1b070f6054bafcc6c2d1f (diff) |
libc: crt: Exit after main routinedev
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r-- | src/lib/libc/amd64/crt/crt0.S | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/lib/libc/amd64/crt/crt0.S b/src/lib/libc/amd64/crt/crt0.S index 15cd8fd..dc1a273 100644 --- a/src/lib/libc/amd64/crt/crt0.S +++ b/src/lib/libc/amd64/crt/crt0.S @@ -31,4 +31,7 @@ .globl _start _start: call main - jmp . + mov $0x01, %rax + xor %rdi, %rdi + int $0x80 + ud2 |