summaryrefslogtreecommitdiffstats
path: root/lld/ELF/Writer.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2016-04-26 20:45:31 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2016-04-26 20:45:31 +0000
commit6c75238aca1900d6c04034ef4ed7395ad79c0c1d (patch)
treee3592c34e12ec5732a1e72fd910f0f7ae202e732 /lld/ELF/Writer.cpp
parentcf0dd1ebf27d0c5c50d4c64a7f3cdb89f8e45f08 (diff)
downloadbcm5719-llvm-6c75238aca1900d6c04034ef4ed7395ad79c0c1d.tar.gz
bcm5719-llvm-6c75238aca1900d6c04034ef4ed7395ad79c0c1d.zip
Call repl in getSymbolBody. NFC.
Every caller was doing it. llvm-svn: 267603
Diffstat (limited to 'lld/ELF/Writer.cpp')
-rw-r--r--lld/ELF/Writer.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp
index bf2a4dc2ce8..eec053683ee 100644
--- a/lld/ELF/Writer.cpp
+++ b/lld/ELF/Writer.cpp
@@ -362,7 +362,7 @@ void Writer<ELFT>::scanRelocsForThunks(const elf::ObjectFile<ELFT> &File,
for (const RelTy &RI : Rels) {
uint32_t Type = RI.getType(Config->Mips64EL);
uint32_t SymIndex = RI.getSymbol(Config->Mips64EL);
- SymbolBody &Body = File.getSymbolBody(SymIndex).repl();
+ SymbolBody &Body = File.getSymbolBody(SymIndex);
if (Body.hasThunk() || !Target->needsThunk(Type, File, Body))
continue;
auto *D = cast<DefinedRegular<ELFT>>(&Body);
@@ -521,7 +521,7 @@ void Writer<ELFT>::scanRelocs(InputSectionBase<ELFT> &C, ArrayRef<RelTy> Rels) {
for (auto I = Rels.begin(), E = Rels.end(); I != E; ++I) {
const RelTy &RI = *I;
uint32_t SymIndex = RI.getSymbol(Config->Mips64EL);
- SymbolBody &Body = File.getSymbolBody(SymIndex).repl();
+ SymbolBody &Body = File.getSymbolBody(SymIndex);
uint32_t Type = RI.getType(Config->Mips64EL);
// Ignore "hint" relocation because it is for optional code optimization.
OpenPOWER on IntegriCloud