diff options
-rw-r--r-- | lld/lib/ReaderWriter/ELF/DynamicFile.cpp | 2 | ||||
-rw-r--r-- | lld/lib/ReaderWriter/ELF/ELFFile.cpp | 10 |
2 files changed, 6 insertions, 6 deletions
diff --git a/lld/lib/ReaderWriter/ELF/DynamicFile.cpp b/lld/lib/ReaderWriter/ELF/DynamicFile.cpp index 8a029f27ace..5719037c205 100644 --- a/lld/lib/ReaderWriter/ELF/DynamicFile.cpp +++ b/lld/lib/ReaderWriter/ELF/DynamicFile.cpp @@ -68,7 +68,7 @@ template <class ELFT> std::error_code DynamicFile<ELFT>::doParse() { // Create a map from names to dynamic symbol table entries. // TODO: This should use the object file's build in hash table instead if // it exists. - for (auto i = obj.begin_dynamic_symbols(), e = obj.end_dynamic_symbols(); + for (auto i = obj.dynamic_symbol_begin(), e = obj.dynamic_symbol_end(); i != e; ++i) { auto name = obj.getSymbolName(i, true); if ((ec = name.getError())) diff --git a/lld/lib/ReaderWriter/ELF/ELFFile.cpp b/lld/lib/ReaderWriter/ELF/ELFFile.cpp index 98129a816e2..7b27a7a526c 100644 --- a/lld/lib/ReaderWriter/ELF/ELFFile.cpp +++ b/lld/lib/ReaderWriter/ELF/ELFFile.cpp @@ -140,8 +140,8 @@ std::error_code ELFFile<ELFT>::createAtomizableSections() { if (std::error_code ec = sectionName.getError()) return ec; - auto rai(_objFile->begin_rela(§ion)); - auto rae(_objFile->end_rela(§ion)); + auto rai(_objFile->rela_begin(§ion)); + auto rae(_objFile->rela_end(§ion)); _relocationAddendReferences[sHdr] = make_range(rai, rae); totalRelocs += std::distance(rai, rae); @@ -152,8 +152,8 @@ std::error_code ELFFile<ELFT>::createAtomizableSections() { if (std::error_code ec = sectionName.getError()) return ec; - auto ri(_objFile->begin_rel(§ion)); - auto re(_objFile->end_rel(§ion)); + auto ri(_objFile->rel_begin(§ion)); + auto re(_objFile->rel_end(§ion)); _relocationReferences[sHdr] = make_range(ri, re); totalRelocs += std::distance(ri, re); @@ -210,7 +210,7 @@ template <class ELFT> std::error_code ELFFile<ELFT>::createSymbolsFromAtomizableSections() { // Increment over all the symbols collecting atoms and symbol names for // later use. - auto SymI = _objFile->begin_symbols(), SymE = _objFile->end_symbols(); + auto SymI = _objFile->symbol_begin(), SymE = _objFile->symbol_end(); // Skip over dummy sym. if (SymI != SymE) |