summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-07-03 12:50:54 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-07-03 12:50:54 +0000
commitec57b8b9f8882e6618c2e2977ff484412e82aab2 (patch)
treeff2080e4b79c459d43b43a50fda3474913d3e525
parentd48e54c5eac9bcc11a499a627220f7a05841993a (diff)
downloadbcm5719-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.cpp2
-rw-r--r--lld/lib/ReaderWriter/ELF/ELFFile.cpp4
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;
OpenPOWER on IntegriCloud