diff options
| author | Rui Ueyama <ruiu@google.com> | 2019-05-16 03:54:50 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2019-05-16 03:54:50 +0000 |
| commit | 54ee6df2477842ff61b00adb262ef7e8bd057ef0 (patch) | |
| tree | f8b113c2a215af560556028c0bdad0a4edee8f4a /lld/ELF/SymbolTable.cpp | |
| parent | d668873bfe487c8eaec96db927e28de40cf4db5e (diff) | |
| download | bcm5719-llvm-54ee6df2477842ff61b00adb262ef7e8bd057ef0.tar.gz bcm5719-llvm-54ee6df2477842ff61b00adb262ef7e8bd057ef0.zip | |
Pemove SymbolTable::addBitcode as it is redundant.
Differential Revision: https://reviews.llvm.org/D61897
llvm-svn: 360846
Diffstat (limited to 'lld/ELF/SymbolTable.cpp')
| -rw-r--r-- | lld/ELF/SymbolTable.cpp | 17 |
1 files changed, 0 insertions, 17 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index 102a7cf783f..38cc4d5f38d 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -404,23 +404,6 @@ Symbol *SymbolTable::addShared(const SharedSymbol &New) { return Old; } -Symbol *SymbolTable::addBitcode(const Defined &New) { - Symbol *Old = insert(New); - mergeProperties(Old, New); - - if (Old->isPlaceholder()) { - replaceSymbol(Old, &New); - return Old; - } - - int Cmp = compare(Old, &New); - if (Cmp > 0) - replaceSymbol(Old, &New); - else if (Cmp == 0) - reportDuplicate(Old, New.File, nullptr, 0); - return Old; -} - Symbol *SymbolTable::find(StringRef Name) { auto It = SymMap.find(CachedHashStringRef(Name)); if (It == SymMap.end()) |

