Skip to content

Commit

Permalink
Remove unused Object::find_symbol in Object-elf (#1480)
Browse files Browse the repository at this point in the history
Its usage was removed by 9de709e in 2016.
  • Loading branch information
hainest committed Aug 17, 2023
1 parent fc40851 commit 47605aa
Show file tree
Hide file tree
Showing 2 changed files with 0 additions and 28 deletions.
24 changes: 0 additions & 24 deletions symtabAPI/src/Object-elf.C
Original file line number Diff line number Diff line change
Expand Up @@ -2165,30 +2165,6 @@ dyn_scnp, Elf_X_Data &symdata,
#endif
}

#if defined(cap_dwarf)

string Object::find_symbol(string name) {
string name2;

// pass #1: unmodified
name2 = name;
if (symbols_.contains(name2)) return name2;

// pass #2: leading underscore (C)
name2 = "_" + name;
if (symbols_.contains(name2)) return name2;

// pass #3: trailing underscore (Fortran)
name2 = name + "_";
if (symbols_.contains(name2))
return name2;

return "";
}

#endif


/********************************************************
*
* For object files only....
Expand Down
4 changes: 0 additions & 4 deletions symtabAPI/src/Object-elf.h
Original file line number Diff line number Diff line change
Expand Up @@ -483,10 +483,6 @@ class Object : public AObject
std::vector<ExceptionBlock> &catch_addrs);
// Line info: CUs to skip
std::set<std::string> modules_parsed_for_line_info;
#if defined(cap_dwarf)
std::string find_symbol(std::string name);

#endif

public:
struct DbgAddrConversion_t {
Expand Down

0 comments on commit 47605aa

Please sign in to comment.