Lines Matching defs:sec
137 OutputDesc *sec; in createOutputSection() local
213 SectionBase *sec = value.isAbsolute() ? nullptr : value.sec; in addSymbol() local
356 const OutputSection &sec = cast<OutputDesc>(cmd)->osec; in declareSymbols() local
430 sections, [](InputSectionBase *sec) { return sec->flags & SHF_WRITE; }); in matchConstraints()
516 InputSectionBase *sec = sections[i]; in computeInputSections() local
792 auto *sec = cast<InputSection>(isec); in addInputSec() local
888 } else if (OutputSection *sec = findByName(sectionCommands, name)) { in addOrphanSections() local
915 if (auto *sec = dyn_cast<InputSection>(isec)) in addOrphanSections() local
943 for (const InputSectionBase *sec : orphanSections) { in diagnoseOrphanHandling() local
966 OutputSection *sec = findByName(sectionCommands, ".gnu.sgstubs"); in diagnoseMissingSGSectionAddress() local
977 LinkerScript::findMemoryRegion(OutputSection *sec, MemoryRegion *hint) { in findMemoryRegion()
1031 bool LinkerScript::assignOffsets(OutputSection *sec) { in assignOffsets()
1160 static bool isDiscardable(const OutputSection &sec) { in isDiscardable()
1189 static void maybePropagatePhdrs(OutputSection &sec, in maybePropagatePhdrs()
1231 auto *sec = &cast<OutputDesc>(cmd)->osec; in adjustOutputSections() local
1294 OutputSection *sec = &osd->osec; in adjustSectionsAfterSorting() local
1679 for (const OutputSection *sec : outputSections) { in checkFinalScriptConditions() local