diff options
| author | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2011-05-24 19:39:30 -0400 |
|---|---|---|
| committer | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2011-05-24 19:39:30 -0400 |
| commit | f9946c9748fe47d21cb24fb06d9235b1440c5d7a (patch) | |
| tree | 84abeb6e181d510fc543e32adb24f56572c89f1c /src/rt/rust_upcall.cpp | |
| parent | 40a3923fca653236120191b8851b42b457e0ed7d (diff) | |
| download | rust-f9946c9748fe47d21cb24fb06d9235b1440c5d7a.tar.gz rust-f9946c9748fe47d21cb24fb06d9235b1440c5d7a.zip | |
Dead code.
Diffstat (limited to 'src/rt/rust_upcall.cpp')
| -rw-r--r-- | src/rt/rust_upcall.cpp | 42 |
1 files changed, 0 insertions, 42 deletions
diff --git a/src/rt/rust_upcall.cpp b/src/rt/rust_upcall.cpp index f1766e50140..1b0a0e44b1c 100644 --- a/src/rt/rust_upcall.cpp +++ b/src/rt/rust_upcall.cpp @@ -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, |
