Make symbol resolution failures log under rust_log::ERR flag as well.

This commit is contained in:
Graydon Hoare 2011-03-24 12:20:48 -07:00
parent 86f1ace55b
commit 99682db53c
2 changed files with 4 additions and 3 deletions

View File

@ -120,7 +120,8 @@ rust_crate_cache::rust_sym::rust_sym(rust_dom *dom,
if (found_leaf) {
dom->log(rust_log::CACHE, "resolved symbol to 0x%" PRIxPTR, val);
} else {
dom->log(rust_log::CACHE, "failed to resolve symbol");
dom->log(rust_log::CACHE | rust_log::ERR,
"failed to resolve symbol");
}
}

View File

@ -535,8 +535,8 @@ upcall_require_c_sym(rust_task *task,
task->log(rust_log::UPCALL | rust_log::CACHE,
"found-or-cached addr: 0x%" PRIxPTR, addr);
} else {
task->log(rust_log::UPCALL | rust_log::CACHE,
"failed to resolve symbol");
task->log(rust_log::UPCALL | rust_log::CACHE | rust_log::ERR,
"failed to resolve symbol %s in %s", symbol, library);
task->fail(6);
}
return addr;