crt.c: extract _exit.

This commit is contained in:
Alexander Myltsev 2022-12-13 00:51:05 +03:00
parent babf3897f4
commit 5c804fa301

View File

@ -1,6 +1,9 @@
int main();
void _start() {
int exit_status = main();
asm("int $0x84": :"a"(exit_status));
void _exit(int exit_status) {
asm("int $0x84": : "a"(0), "b"(exit_status));
}
void _start() {
_exit(main());
}