diff options
-rw-r--r-- | lld/ELF/LinkerScript.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lld/ELF/LinkerScript.cpp b/lld/ELF/LinkerScript.cpp index a83de88489a..8634229a76f 100644 --- a/lld/ELF/LinkerScript.cpp +++ b/lld/ELF/LinkerScript.cpp @@ -981,6 +981,10 @@ Expr ScriptParser::readAssert() { }; } +// Reads a FILL(expr) command. We handle the FILL command as an +// alias for =fillexp section attribute, which is different from +// what GNU linkers do. +// https://sourceware.org/binutils/docs/ld/Output-Section-Data.html std::vector<uint8_t> ScriptParser::readFill() { expect("("); std::vector<uint8_t> V = readOutputSectionFiller(next()); |