Lines Matching refs:OutputSection

59       OutputSection *out = rel->getOutputSection();  in getOutputSectionName()
356 const OutputSection &sec = cast<OutputDesc>(cmd)->osec; in declareSymbols()
494 const OutputSection &outCmd) { in computeInputSections()
624 void LinkerScript::discardSynthetic(OutputSection &outCmd) { in discardSynthetic()
639 LinkerScript::createInputSectionList(OutputSection &outCmd) { in createInputSectionList()
655 auto process = [this](OutputSection *osec) { in processSectionCommands()
706 OutputSection *osec = &osd->osec; in processSectionCommands()
713 OutputSection *osec = &osd->osec; in processSectionCommands()
736 aether = make<OutputSection>("", 0, SHF_ALLOC); in processSymbolAssignments()
758 static OutputSection *findByName(ArrayRef<SectionCommand *> vec, in findByName()
773 static OutputDesc *addInputSec(StringMap<TinyPtrVector<OutputSection *>> &map, in addInputSec()
793 OutputSection *out = sec->getRelocatedSection()->getOutputSection(); in addInputSec()
847 TinyPtrVector<OutputSection *> &v = map[outsecName]; in addInputSec()
848 for (OutputSection *sec : v) { in addInputSec()
859 OutputSection *firstIsecOut = in addInputSec()
878 StringMap<TinyPtrVector<OutputSection *>> map; in addOrphanSections()
888 } else if (OutputSection *sec = findByName(sectionCommands, name)) { in addOrphanSections()
966 OutputSection *sec = findByName(sectionCommands, ".gnu.sgstubs"); in diagnoseMissingSGSectionAddress()
977 LinkerScript::findMemoryRegion(OutputSection *sec, MemoryRegion *hint) { in findMemoryRegion()
1022 static OutputSection *findFirstSection(PhdrEntry *load) { in findFirstSection()
1023 for (OutputSection *sec : outputSections) in findFirstSection()
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()
1294 OutputSection *sec = &osd->osec; in adjustSectionsAfterSorting()
1343 for (OutputSection *sec : outputSections) in allocateHeaders()
1391 std::pair<const OutputSection *, const Defined *>
1405 OutputSection *changedOsec = nullptr; in assignAddresses()
1448 OutputSection *osec = &od->osec; in spillSections()
1558 for (OutputSection *sec : outputSections) { in createPhdrs()
1620 SmallVector<size_t, 0> LinkerScript::getPhdrIndices(OutputSection *cmd) { in getPhdrIndices()
1666 const OutputSection *osec, uint64_t addr) { in checkMemoryRegion()
1679 for (const OutputSection *sec : outputSections) { in checkFinalScriptConditions()