Lines Matching defs:osd
585 OutputDesc *osd = readOverlaySectionDescription();
586 osd->osec.addrExpr = addrExpr;
588 osd->osec.lmaExpr = [=] { return prev->getLMA() + prev->size; };
590 osd->osec.lmaExpr = lmaExpr;
593 osd->osec.usedInExpression = true;
594 addrExpr = [=]() -> ExprValue { return {&osd->osec, false, 0, ""}; };
596 v.push_back(osd);
597 prev = &osd->osec;
644 if (auto *osd = dyn_cast<OutputDesc>(cmd))
645 osd->osec.relro = false;
950 OutputDesc *osd = script->createOutputSection(next(), getCurrentLocation());
951 osd->osec.inOverlay = true;
958 osd->osec.commands.push_back(
961 osd->osec.phdrs = readOutputSectionPhdrs();
962 return osd;