Home
last modified time | relevance | path

Searched refs:sectionIndex (Results 1 – 21 of 21) sorted by relevance

/openbsd-src/gnu/llvm/lld/Common/
H A DDWARF.cpp92 uint64_t sectionIndex) { in getDILineInfo() argument
96 {offset, sectionIndex}, nullptr, in getDILineInfo()
/openbsd-src/gnu/llvm/lld/ELF/
H A DOutputSections.cpp549 os->link = in.symTab->getParent()->sectionIndex; in finalizeShtGroup()
565 seen.insert(osec->sectionIndex); in finalizeShtGroup()
578 link = ex->getLinkOrderDep()->getParent()->sectionIndex; in finalize()
581 link = d->getParent()->sectionIndex; in finalize()
599 link = in.symTab->getParent()->sectionIndex; in finalize()
603 info = s->getOutputSection()->sectionIndex; in finalize()
H A DLinkerScript.cpp662 overwrite->osec.sectionIndex = i++; in processSectionCommands()
665 osec->sectionIndex = i++; in processSectionCommands()
673 if (osd->osec.partition == 1 && osd->osec.sectionIndex == UINT32_MAX) in processSectionCommands()
683 aether->sectionIndex = 1; in processSymbolAssignments()
841 s->getOutputSection()->sectionIndex == UINT32_MAX); in addOrphanSections()
935 if (sec->sectionIndex == UINT32_MAX && hint) in findMemoryRegion()
1188 if (sec->sectionIndex != UINT32_MAX) in adjustOutputSections()
H A DOutputSections.h46 uint32_t sectionIndex = UINT32_MAX; variable
H A DSyntheticSections.cpp1534 getParent()->link = sec->sectionIndex; in finalizeContents()
1636 getParent()->link = symTab->getParent()->sectionIndex; in finalizeContents()
1642 getParent()->info = in.gotPlt->getParent()->sectionIndex; in finalizeContents()
1646 getParent()->info = in.igotPlt->getParent()->sectionIndex; in finalizeContents()
2081 getParent()->link = sec->sectionIndex; in finalizeContents()
2189 return os->sectionIndex >= SHN_LORESERVE ? (uint32_t)SHN_XINDEX in getSymSectionIndex()
2190 : os->sectionIndex; in getSymSectionIndex()
2284 write32(buf, entry.sym->getOutputSection()->sectionIndex); in writeTo()
2303 getParent()->link = in.symTab->getParent()->sectionIndex; in finalizeContents()
2346 getParent()->link = sec->sectionIndex; in finalizeContents()
[all …]
H A DInputFiles.cpp452 uint64_t sectionIndex = object::SectionedAddress::UndefSection; in getDILineInfo() local
456 sectionIndex = curIndex; in getDILineInfo()
461 return getDwarf()->getDILineInfo(offset, sectionIndex); in getDILineInfo()
H A DWriter.cpp1519 return osd->osec.sectionIndex == UINT32_MAX; in sortSections()
2011 osec->sectionIndex = outputSections.size(); in finalizeSections()
2034 Out::elfHeader->sectionIndex = 1; in finalizeSections()
2844 uint32_t strTabIndex = in.shStrTab->getParent()->sectionIndex; in writeHeader()
H A DInputSection.cpp340 if (osec && seen.insert(osec->sectionIndex).second) in copyShtGroup()
341 *to++ = osec->sectionIndex; in copyShtGroup()
/openbsd-src/gnu/llvm/lld/include/lld/Common/
H A DDWARF.h30 uint64_t sectionIndex);
/openbsd-src/gnu/llvm/lld/COFF/
H A DWriter.h68 uint32_t sectionIndex = 0; variable
H A DPDB.cpp725 sc.ISect = os ? os->sectionIndex : llvm::pdb::kInvalidStreamIndex; in createSectionContrib()
1144 pub.Segment = os->sectionIndex; in createPublic()
1462 cgs.Segment = os.sectionIndex; in addLinkerModuleCoffGroup()
1485 sym.SectionNumber = os.sectionIndex; in addLinkerModuleSectionSymbol()
1560 ts.Segment = thunkOS->sectionIndex; in addImportFilesToPDB()
H A DInputFiles.h213 uint32_t sectionIndex);
H A DMapFile.cpp278 writeHeader(os, sec->sectionIndex, address); in writeMapFile()
H A DInputFiles.cpp921 uint32_t sectionIndex) { in getDILineInfo() argument
928 return dwarf->getDILineInfo(offset, sectionIndex); in getDILineInfo()
H A DWriter.cpp1176 os->sectionIndex = idx; in assignOutputSectionIndices()
1224 sym.SectionNumber = os->sectionIndex; in createSymbol()
H A DChunks.cpp107 add16(off, os->sectionIndex); in applySecIdx()
/openbsd-src/gnu/llvm/lld/wasm/
H A DOutputSections.h48 uint32_t sectionIndex = UINT32_MAX; variable
H A DInputFiles.cpp438 uint32_t sectionIndex = 0; in parse() local
465 customSectionsByIndex[sectionIndex] = customSections.back(); in parse()
467 sectionIndex++; in parse()
H A DSyntheticSections.cpp661 writeUleb128(sub.os, s->section->sectionIndex, "sym section index"); in writeBody()
885 assert(sec->sectionIndex != UINT32_MAX); in writeBody()
886 writeUleb128(bodyOutputStream, sec->sectionIndex, "reloc section"); in writeBody()
H A DWriter.cpp406 sec->sectionIndex = outputSections.size(); in addSection()
/openbsd-src/gnu/llvm/lld/MachO/
H A DWriter.cpp929 uint32_t sectionIndex = 0; in sortSegmentsAndSections() local
948 osec->index = ++sectionIndex; in sortSegmentsAndSections()