Home | History | Annotate | Download | only in linker

Lines Matching refs:sym_name

2301 static std::string symbol_display_name(const char* sym_name, const char* sym_ver) {
2303 return sym_name;
2306 return std::string(sym_name) + ", version " + sym_ver;
2445 bool do_dlsym(void* handle, const char* sym_name, const char* sym_ver,
2454 if (sym_name == nullptr) {
2474 sym = dlsym_linear_lookup(ns, sym_name, vi, &found, caller, handle);
2481 sym = dlsym_handle_lookup(si, &found, sym_name, vi);
2492 DL_ERR("symbol \"%s\" found but not global", symbol_display_name(sym_name, sym_ver).c_str());
2496 DL_ERR("undefined symbol: %s", symbol_display_name(sym_name, sym_ver).c_str());
2707 const char* sym_name, const version_info** vi) {
2716 "referenced by symbol \"%s\" at \"%s\"", sym_ver, sym_name, get_realpath());
2756 const char* sym_name = nullptr;
2768 sym_name = get_string(symtab_[sym].st_name);
2771 if (!lookup_version_info(version_tracker, sym, sym_name, &vi)) {
2775 if (!soinfo_do_lookup(this, sym_name, vi, &lsi, global_group, local_group, &s)) {
2783 DL_ERR("cannot locate symbol \"%s\" referenced by \"%s\"...", sym_name, get_realpath());
2871 reinterpret_cast<void*>(sym_addr + addend), sym_name);
2880 reinterpret_cast<void*>(sym_addr + addend), sym_name);
2930 reloc, sym_addr + addend, sym_name);
2937 reloc, sym_addr + addend, sym_name);
2955 reloc, sym_addr + addend, sym_name);
2973 reloc, sym_addr + addend, rel->r_offset, sym_name);
2980 reloc, sym_addr + addend, rel->r_offset, sym_name);
2998 reloc, sym_addr + addend, rel->r_offset, sym_name);
3038 static_cast<size_t>(sym_addr), sym_name);
3045 static_cast<size_t>(sym_addr), sym_name);
3053 static_cast<size_t>(sym_addr), static_cast<size_t>(reloc), sym_name);
3060 TRACE_TYPE(RELO, "RELO ABS %08x <- %08x %s", reloc, sym_addr, sym_name);
3067 reloc, sym_addr, rel->r_offset, sym_name);
3086 TRACE_TYPE(RELO, "RELO R_386_32 %08x <- +%08x %s", reloc, sym_addr, sym_name);
3093 reloc, (sym_addr - reloc), sym_addr, reloc, sym_name);