diff options
Diffstat (limited to 'lld/COFF/Writer.cpp')
-rw-r--r-- | lld/COFF/Writer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lld/COFF/Writer.cpp b/lld/COFF/Writer.cpp index 7d85e534cee3..0a1e051149df 100644 --- a/lld/COFF/Writer.cpp +++ b/lld/COFF/Writer.cpp @@ -348,7 +348,7 @@ void Writer::writeHeader() { PE->SizeOfImage = SizeOfImage; PE->SizeOfHeaders = SizeOfHeaders; if (!Config->NoEntry) { - Defined *Entry = cast<Defined>(Symtab->find(Config->EntryName)); + Defined *Entry = cast<Defined>(Config->Entry->getReplacement()); PE->AddressOfEntryPoint = Entry->getRVA(); } PE->SizeOfStackReserve = Config->StackReserve; |