diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-03 12:50:54 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2015-07-03 12:50:54 +0000 |
commit | ec57b8b9f8882e6618c2e2977ff484412e82aab2 (patch) | |
tree | ff2080e4b79c459d43b43a50fda3474913d3e525 | |
parent | d48e54c5eac9bcc11a499a627220f7a05841993a (diff) | |
download | bcm5719-llvm-ec57b8b9f8882e6618c2e2977ff484412e82aab2.tar.gz bcm5719-llvm-ec57b8b9f8882e6618c2e2977ff484412e82aab2.zip |
Use getDynamicSymbolName/getStaticSymbolName instead of a constant argument.
llvm-svn: 241346
-rw-r--r-- | lld/lib/ReaderWriter/ELF/DynamicFile.cpp | 2 | ||||
-rw-r--r-- | lld/lib/ReaderWriter/ELF/ELFFile.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/lld/lib/ReaderWriter/ELF/DynamicFile.cpp b/lld/lib/ReaderWriter/ELF/DynamicFile.cpp index 5719037c205..d3712de2b3d 100644 --- a/lld/lib/ReaderWriter/ELF/DynamicFile.cpp +++ b/lld/lib/ReaderWriter/ELF/DynamicFile.cpp @@ -70,7 +70,7 @@ template <class ELFT> std::error_code DynamicFile<ELFT>::doParse() { // it exists. for (auto i = obj.dynamic_symbol_begin(), e = obj.dynamic_symbol_end(); i != e; ++i) { - auto name = obj.getSymbolName(i, true); + auto name = obj.getDynamicSymbolName(i); if ((ec = name.getError())) return ec; diff --git a/lld/lib/ReaderWriter/ELF/ELFFile.cpp b/lld/lib/ReaderWriter/ELF/ELFFile.cpp index 4e1fd818bde..a825b3d3977 100644 --- a/lld/lib/ReaderWriter/ELF/ELFFile.cpp +++ b/lld/lib/ReaderWriter/ELF/ELFFile.cpp @@ -219,7 +219,7 @@ std::error_code ELFFile<ELFT>::createSymbolsFromAtomizableSections() { if (std::error_code ec = section.getError()) return ec; - auto symbolName = _objFile->getSymbolName(SymI, false); + auto symbolName = _objFile->getStaticSymbolName(SymI); if (std::error_code ec = symbolName.getError()) return ec; @@ -305,7 +305,7 @@ template <class ELFT> std::error_code ELFFile<ELFT>::createAtoms() { auto symbol = *si; StringRef symbolName = ""; if (symbol->getType() != llvm::ELF::STT_SECTION) { - auto symName = _objFile->getSymbolName(symbol, false); + auto symName = _objFile->getStaticSymbolName(symbol); if (std::error_code ec = symName.getError()) return ec; symbolName = *symName; |