diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2016-04-26 20:45:31 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2016-04-26 20:45:31 +0000 |
commit | 6c75238aca1900d6c04034ef4ed7395ad79c0c1d (patch) | |
tree | e3592c34e12ec5732a1e72fd910f0f7ae202e732 /lld/ELF/Writer.cpp | |
parent | cf0dd1ebf27d0c5c50d4c64a7f3cdb89f8e45f08 (diff) | |
download | bcm5719-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.cpp | 4 |
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. |