managarm: Implement _exit() via supercall

This commit is contained in:
avdgrinten 2017-01-01 15:10:15 +01:00
parent 5039714a91
commit 22e1171949

View file

@ -96,8 +96,8 @@ pid_t waitpid(pid_t pid, int *status, int flags) {
}
void _Exit(int status) {
HEL_CHECK(helExitThisThread());
__builtin_unreachable();
asm volatile ("syscall" : : "D"(kHelCallSuper + 4));
__builtin_trap();
}
int sched_yield(void) {