libcore: Add sys::set_exit_status

Sets the process exit code
This commit is contained in:
Brian Anderson
2012-01-12 22:17:21 -08:00
parent dcac427795
commit 0616cba62b
10 changed files with 68 additions and 5 deletions

View File

@@ -561,6 +561,12 @@ port_recv(uintptr_t *dptr, rust_port *port,
return;
}
extern "C" CDECL void
rust_set_exit_status(intptr_t code) {
rust_task *task = rust_scheduler::get_task();
task->kernel->set_exit_status((int)code);
}
//
// Local Variables:
// mode: C++