Dead code.
This commit is contained in:
parent
40a3923fca
commit
f9946c9748
3 changed files with 0 additions and 49 deletions
|
@ -34,7 +34,6 @@
|
|||
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
|
||||
fun:_ZN16rust_crate_cache7get_libEmPKc
|
||||
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
|
||||
fun:upcall_require_c_sym
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -49,7 +48,6 @@
|
|||
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
|
||||
fun:_ZN16rust_crate_cache7get_libEmPKc
|
||||
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
|
||||
fun:upcall_require_c_sym
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -64,7 +62,6 @@
|
|||
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
|
||||
fun:_ZN16rust_crate_cache7get_libEmPKc
|
||||
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
|
||||
fun:upcall_require_c_sym
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -80,7 +77,6 @@
|
|||
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
|
||||
fun:_ZN16rust_crate_cache7get_libEmPKc
|
||||
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
|
||||
fun:upcall_require_c_sym
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -97,7 +93,6 @@
|
|||
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
|
||||
fun:_ZN16rust_crate_cache7get_libEmPKc
|
||||
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
|
||||
fun:upcall_require_c_sym
|
||||
}
|
||||
|
||||
{
|
||||
|
@ -114,6 +109,5 @@
|
|||
fun:_ZN16rust_crate_cache3libC1EP8rust_domPKc
|
||||
fun:_ZN16rust_crate_cache7get_libEmPKc
|
||||
fun:_ZL11fetch_c_symP9rust_taskPK10rust_cratemmPKcS5_
|
||||
fun:upcall_require_c_sym
|
||||
}
|
||||
|
||||
|
|
|
@ -436,48 +436,6 @@ upcall_vec_grow(rust_task *task,
|
|||
return v;
|
||||
}
|
||||
|
||||
static rust_crate_cache::c_sym *
|
||||
fetch_c_sym(rust_task *task,
|
||||
rust_crate const *curr_crate,
|
||||
size_t lib_num,
|
||||
size_t c_sym_num,
|
||||
char const *library,
|
||||
char const *symbol) {
|
||||
rust_crate_cache *cache = task->get_crate_cache(curr_crate);
|
||||
rust_crate_cache::lib *l = cache->get_lib(lib_num, library);
|
||||
return cache->get_c_sym(c_sym_num, l, symbol);
|
||||
}
|
||||
|
||||
extern "C" CDECL uintptr_t
|
||||
upcall_require_c_sym(rust_task *task,
|
||||
rust_crate const *curr_crate,
|
||||
size_t lib_num, // # of lib
|
||||
size_t c_sym_num, // # of C sym
|
||||
char const *library,
|
||||
char const *symbol) {
|
||||
LOG_UPCALL_ENTRY(task);
|
||||
|
||||
LOG(task, cache, "upcall require c sym: lib #%" PRIdPTR
|
||||
" = %s, c_sym #%" PRIdPTR
|
||||
" = %s"
|
||||
", curr_crate = 0x%" PRIxPTR, lib_num, library, c_sym_num,
|
||||
symbol, curr_crate);
|
||||
|
||||
rust_crate_cache::c_sym *c = fetch_c_sym(task, curr_crate, lib_num,
|
||||
c_sym_num, library, symbol);
|
||||
|
||||
uintptr_t addr = c->get_val();
|
||||
if (addr) {
|
||||
LOG(task, cache,
|
||||
"found-or-cached addr: 0x%" PRIxPTR, addr);
|
||||
} else {
|
||||
LOG_ERR(task, cache, "failed to resolve symbol %s in %s",
|
||||
symbol, library);
|
||||
task->fail(6);
|
||||
}
|
||||
return addr;
|
||||
}
|
||||
|
||||
extern "C" CDECL type_desc *
|
||||
upcall_get_type_desc(rust_task *task,
|
||||
rust_crate const *curr_crate,
|
||||
|
|
|
@ -61,7 +61,6 @@ upcall_new_task
|
|||
upcall_new_thread
|
||||
upcall_new_vec
|
||||
upcall_recv
|
||||
upcall_require_c_sym
|
||||
upcall_send
|
||||
upcall_sleep
|
||||
upcall_start_task
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue