Lines Matching refs:OutputSection

62       OutputSection *out = rel->getOutputSection();  in getOutputSectionName()
355 const OutputSection &sec = cast<OutputDesc>(cmd)->osec; in declareSymbols()
572 void LinkerScript::discardSynthetic(OutputSection &outCmd) { in discardSynthetic()
587 LinkerScript::createInputSectionList(OutputSection &outCmd) { in createInputSectionList()
603 auto process = [this](OutputSection *osec) { in processSectionCommands()
651 OutputSection *osec = &osd->osec; in processSectionCommands()
658 OutputSection *osec = &osd->osec; in processSectionCommands()
681 aether = make<OutputSection>("", 0, SHF_ALLOC); in processSymbolAssignments()
703 static OutputSection *findByName(ArrayRef<SectionCommand *> vec, in findByName()
718 static OutputDesc *addInputSec(StringMap<TinyPtrVector<OutputSection *>> &map, in addInputSec()
739 OutputSection *out = sec->getRelocatedSection()->getOutputSection(); in addInputSec()
793 TinyPtrVector<OutputSection *> &v = map[outsecName]; in addInputSec()
794 for (OutputSection *sec : v) { in addInputSec()
805 OutputSection *firstIsecOut = in addInputSec()
824 StringMap<TinyPtrVector<OutputSection *>> map; in addOrphanSections()
834 } else if (OutputSection *sec = findByName(sectionCommands, name)) { in addOrphanSections()
902 LinkerScript::findMemoryRegion(OutputSection *sec, MemoryRegion *hint) { in findMemoryRegion()
942 static OutputSection *findFirstSection(PhdrEntry *load) { in findFirstSection()
943 for (OutputSection *sec : outputSections) in findFirstSection()
951 void LinkerScript::assignOffsets(OutputSection *sec) { in assignOffsets()
1071 static bool isDiscardable(const OutputSection &sec) { in isDiscardable()
1100 bool LinkerScript::isDiscarded(const OutputSection *sec) const { in isDiscarded()
1105 static void maybePropagatePhdrs(OutputSection &sec, in maybePropagatePhdrs()
1197 OutputSection *sec = &osd->osec; in adjustSectionsAfterSorting()
1246 for (OutputSection *sec : outputSections) in allocateHeaders()
1349 for (OutputSection *sec : outputSections) { in createPhdrs()
1411 SmallVector<size_t, 0> LinkerScript::getPhdrIndices(OutputSection *cmd) { in getPhdrIndices()