diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-02-28 16:03:37 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-02-28 16:03:37 +0000 |
commit | fd149798124ff6a686259eb5984e3505315ee92b (patch) | |
tree | 3b9d9f5aed6d4686d0494af577d6399f3af204db /lld/lib/Core/SymbolTable.cpp | |
parent | 3a0814ac1adee91e230e3aa5a24c9f3155135c7b (diff) | |
download | bcm5719-llvm-fd149798124ff6a686259eb5984e3505315ee92b.tar.gz bcm5719-llvm-fd149798124ff6a686259eb5984e3505315ee92b.zip |
Delete more ELF bits from the old linker.
llvm-svn: 262181
Diffstat (limited to 'lld/lib/Core/SymbolTable.cpp')
-rw-r--r-- | lld/lib/Core/SymbolTable.cpp | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/lld/lib/Core/SymbolTable.cpp b/lld/lib/Core/SymbolTable.cpp index b85a83ffbfe..9382db9af25 100644 --- a/lld/lib/Core/SymbolTable.cpp +++ b/lld/lib/Core/SymbolTable.cpp @@ -55,25 +55,6 @@ bool SymbolTable::add(const DefinedAtom &atom) { return false; } -const Atom *SymbolTable::findGroup(StringRef sym) { - NameToAtom::iterator pos = _groupTable.find(sym); - if (pos == _groupTable.end()) - return nullptr; - return pos->second; -} - -bool SymbolTable::addGroup(const DefinedAtom &da) { - StringRef name = da.name(); - assert(!name.empty()); - const Atom *existing = findGroup(name); - if (existing == nullptr) { - _groupTable[name] = &da; - return true; - } - _replacedAtoms[&da] = existing; - return false; -} - enum NameCollisionResolution { NCR_First, NCR_Second, |