diff options
| author | Rui Ueyama <ruiu@google.com> | 2016-09-13 20:41:06 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2016-09-13 20:41:06 +0000 |
| commit | fbde71049765d85130b366b8cf7326fb8e6e6e52 (patch) | |
| tree | 38d2c7b513379ca4e734f683de92d894e921ef95 | |
| parent | a8b668432d6c4517cd2326b259fb58842016bce5 (diff) | |
| download | bcm5719-llvm-fbde71049765d85130b366b8cf7326fb8e6e6e52.tar.gz bcm5719-llvm-fbde71049765d85130b366b8cf7326fb8e6e6e52.zip | |
Add comments.
llvm-svn: 281388
| -rw-r--r-- | lld/ELF/SymbolTable.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/lld/ELF/SymbolTable.cpp b/lld/ELF/SymbolTable.cpp index ab4e4079934..c5e12246a24 100644 --- a/lld/ELF/SymbolTable.cpp +++ b/lld/ELF/SymbolTable.cpp @@ -599,6 +599,9 @@ static void setVersionId(SymbolBody *Body, StringRef VersionName, Sym->VersionId = Version; } +// Returns a map from demangled symbols to symbol objects. +// The relationship is 1:N instead of 1:1 because with the symbol +// versioning, more than one symbol may have the same name. template <class ELFT> std::map<std::string, std::vector<SymbolBody *>> SymbolTable<ELFT>::getDemangledSyms() { |

