summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lld/ELF/Writer.cpp14
1 files changed, 7 insertions, 7 deletions
diff --git a/lld/ELF/Writer.cpp b/lld/ELF/Writer.cpp
index a7c9191af39..4f5a4500ecf 100644
--- a/lld/ELF/Writer.cpp
+++ b/lld/ELF/Writer.cpp
@@ -835,17 +835,17 @@ template <class ELFT> void Writer<ELFT>::addReservedSymbols() {
if (Script->Opt.HasSections)
return;
- auto Add = [](StringRef S, int64_t Pos = -1) {
+ auto Add = [](StringRef S, int64_t Pos) {
return addOptionalRegular<ELFT>(S, Out::ElfHeader, Pos, STV_DEFAULT);
};
ElfSym::Bss = Add("__bss_start", 0);
- ElfSym::End1 = Add("end");
- ElfSym::End2 = Add("_end");
- ElfSym::Etext1 = Add("etext");
- ElfSym::Etext2 = Add("_etext");
- ElfSym::Edata1 = Add("edata");
- ElfSym::Edata2 = Add("_edata");
+ ElfSym::End1 = Add("end", -1);
+ ElfSym::End2 = Add("_end", -1);
+ ElfSym::Etext1 = Add("etext", -1);
+ ElfSym::Etext2 = Add("_etext", -1);
+ ElfSym::Edata1 = Add("edata", -1);
+ ElfSym::Edata2 = Add("_edata", -1);
}
// Sort input sections by section name suffixes for
OpenPOWER on IntegriCloud