diff options
-rw-r--r-- | lld/ELF/SymbolTable.h | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/lld/ELF/SymbolTable.h b/lld/ELF/SymbolTable.h index 0c4b42dbc48..d03f2f786b3 100644 --- a/lld/ELF/SymbolTable.h +++ b/lld/ELF/SymbolTable.h @@ -22,8 +22,6 @@ class Lazy; class OutputSectionBase; struct Symbol; -typedef llvm::CachedHashStringRef SymName; - // SymbolTable is a bucket of all known symbols, including defined, // undefined, or lazy symbols (the last one is symbols in archive // files whose archive members are not yet loaded). @@ -118,7 +116,7 @@ private: // but a bit inefficient. // FIXME: Experiment with passing in a custom hashing or sorting the symbols // once symbol resolution is finished. - llvm::DenseMap<SymName, SymIndex> Symtab; + llvm::DenseMap<llvm::CachedHashStringRef, SymIndex> Symtab; std::vector<Symbol *> SymVector; // Comdat groups define "link once" sections. If two comdat groups have the |