diff options
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 c942b5d856e..ee1d32bc1b6 100644 --- a/lld/ELF/Writer.cpp +++ b/lld/ELF/Writer.cpp @@ -1634,8 +1634,8 @@ static uint32_t getMipsEFlags() { } template <class ELFT> static typename ELFT::uint getEntryAddr() { - if (SymbolBody *B = Config->EntrySym) - return B->repl().getVA<ELFT>(); + if (Symbol *S = Config->EntrySym) + return S->Body->getVA<ELFT>(); if (Config->EntryAddr != uint64_t(-1)) return Config->EntryAddr; return 0; |