authorgravatar for andrea@orru.ioAndrea Orru <andrea@orru.io> 2017-10-04 15:24:06+02:00
committergravatar for andrea@orru.ioAndrea Orru <andrea@orru.io> 2017-10-04 15:24:06+02:00
log569cf286ff79a10126b9f20f39fa8c64df9b8b25
tree7cadabfc5e69c7d3d65515e5fc6ec49338b66e5c
parent522b431057d1e03d3068a9880745ccdfc923212e

Fix for LLD on linker scripts with empty sections


1 files changed, 1 insertions(+), 1 deletions(-)

deps/lld/ELF/LinkerScript.cpp+1-1
......@@ -751,7 +751,7 @@ void LinkerScript::adjustSectionsAfterSorting() {
751751 if (auto *Cmd = dyn_cast<OutputSectionCommand>(Base)) {
752752 Cmd->MemRegion = findMemoryRegion(Cmd);
753753 // Handle align (e.g. ".foo : ALIGN(16) { ... }").
754 if (Cmd->AlignExpr)
754 if (Cmd->AlignExpr && Cmd->Sec)
755755 Cmd->Sec->updateAlignment(Cmd->AlignExpr().getValue());
756756 }
757757 }