1 #include <l4/sys/ipc.h>
2 #include <l4/re/env>
3 
4 extern "C" void _exit(int code) noexcept __attribute__ ((__noreturn__, __weak__));
5 
_exit(int code)6 void _exit(int code) noexcept
7 {
8   L4Re::Env const *e;
9   if (l4re_global_env && (e = L4Re::Env::env()) && e->parent().is_valid())
10     e->parent()->signal(0, code);
11   for (;;)
12     l4_ipc_sleep(L4_IPC_NEVER);
13 }
14