diff options
Diffstat (limited to 'src/rt/rust_builtin.cpp')
| -rw-r--r-- | src/rt/rust_builtin.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/rt/rust_builtin.cpp b/src/rt/rust_builtin.cpp index aa1f1ce1e6a..f13fd4a110b 100644 --- a/src/rt/rust_builtin.cpp +++ b/src/rt/rust_builtin.cpp @@ -646,6 +646,12 @@ rust_dbg_call(dbg_callback cb, void *data) { return cb(data); } +extern "C" CDECL rust_sched_id +rust_osmain_sched_id() { + rust_task *task = rust_sched_loop::get_task(); + return task->kernel->osmain_sched_id(); +} + // // Local Variables: // mode: C++ |
