rt: Remove unused builtins
This commit is contained in:
parent
ae2968d10a
commit
1dad32c015
2 changed files with 0 additions and 30 deletions
|
@ -81,7 +81,6 @@ rust_getcwd() {
|
||||||
return make_str(task->kernel, cbuf, strlen(cbuf), "rust_str(getcwd");
|
return make_str(task->kernel, cbuf, strlen(cbuf), "rust_str(getcwd");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
#if defined(__WIN32__)
|
#if defined(__WIN32__)
|
||||||
extern "C" CDECL rust_vec *
|
extern "C" CDECL rust_vec *
|
||||||
rust_env_pairs() {
|
rust_env_pairs() {
|
||||||
|
@ -124,18 +123,6 @@ rust_env_pairs() {
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
// TODO: Allow calling native functions that return double results.
|
|
||||||
extern "C" CDECL
|
|
||||||
void squareroot(double *input, double *output) {
|
|
||||||
*output = sqrt(*input);
|
|
||||||
}
|
|
||||||
|
|
||||||
extern "C" CDECL void
|
|
||||||
leak(void *thing) {
|
|
||||||
// Do nothing. Call this with move-mode in order to say "Don't worry rust,
|
|
||||||
// I'll take care of this."
|
|
||||||
}
|
|
||||||
|
|
||||||
extern "C" CDECL intptr_t
|
extern "C" CDECL intptr_t
|
||||||
refcount(intptr_t *v) {
|
refcount(intptr_t *v) {
|
||||||
// Passed-in value has refcount 1 too high
|
// Passed-in value has refcount 1 too high
|
||||||
|
@ -474,13 +461,6 @@ rust_new_task_in_sched(rust_sched_id id) {
|
||||||
return new_task_common(sched, task);
|
return new_task_common(sched, task);
|
||||||
}
|
}
|
||||||
|
|
||||||
extern "C" CDECL void
|
|
||||||
drop_task(rust_task *target) {
|
|
||||||
if(target) {
|
|
||||||
target->deref();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
extern "C" CDECL void
|
extern "C" CDECL void
|
||||||
rust_task_config_notify(rust_task_id task_id, chan_handle *chan) {
|
rust_task_config_notify(rust_task_id task_id, chan_handle *chan) {
|
||||||
rust_task *task = rust_task_thread::get_task();
|
rust_task *task = rust_task_thread::get_task();
|
||||||
|
@ -491,12 +471,6 @@ rust_task_config_notify(rust_task_id task_id, chan_handle *chan) {
|
||||||
target->deref();
|
target->deref();
|
||||||
}
|
}
|
||||||
|
|
||||||
extern "C" CDECL rust_task *
|
|
||||||
get_task_pointer(rust_task_id id) {
|
|
||||||
rust_task *task = rust_task_thread::get_task();
|
|
||||||
return task->kernel->get_task_by_id(id);
|
|
||||||
}
|
|
||||||
|
|
||||||
extern "C" rust_task *
|
extern "C" rust_task *
|
||||||
rust_get_task() {
|
rust_get_task() {
|
||||||
return rust_task_thread::get_task();
|
return rust_task_thread::get_task();
|
||||||
|
|
|
@ -9,13 +9,10 @@ debug_ptrcast
|
||||||
debug_tag
|
debug_tag
|
||||||
debug_tydesc
|
debug_tydesc
|
||||||
debug_get_stk_seg
|
debug_get_stk_seg
|
||||||
drop_task
|
|
||||||
get_port_id
|
get_port_id
|
||||||
get_task_id
|
get_task_id
|
||||||
get_task_pointer
|
|
||||||
get_time
|
get_time
|
||||||
last_os_error
|
last_os_error
|
||||||
leak
|
|
||||||
nano_time
|
nano_time
|
||||||
new_port
|
new_port
|
||||||
new_task
|
new_task
|
||||||
|
@ -52,7 +49,6 @@ rust_get_task
|
||||||
rust_task_config_notify
|
rust_task_config_notify
|
||||||
sched_threads
|
sched_threads
|
||||||
shape_log_str
|
shape_log_str
|
||||||
squareroot
|
|
||||||
start_task
|
start_task
|
||||||
vec_reserve_shared
|
vec_reserve_shared
|
||||||
str_reserve_shared
|
str_reserve_shared
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue