using malloc implementation types/macros/idioms for memalign
[oweals/musl.git] / src / exit / _Exit.c
index 6ceb14371cff7b29216b2d573fd083e1396e95cf..7a6115c7bbc71265929b20c8817d8476ee184b39 100644 (file)
@@ -1,8 +1,8 @@
 #include <stdlib.h>
 #include "syscall.h"
 
-void _Exit(int ec)
+_Noreturn void _Exit(int ec)
 {
        __syscall(SYS_exit_group, ec);
-       __syscall(SYS_exit, ec);
+       for (;;) __syscall(SYS_exit, ec);
 }