Home
last modified time | relevance | path

Searched refs:elfHeader (Results 1 – 7 of 7) sorted by relevance

/freebsd/contrib/llvm-project/lld/ELF/
H A DWriter.cpp223 ctx.out.elfHeader.get()}); in addReservedSymbols()
231 addOptionalRegular(ctx, "__ehdr_start", ctx.out.elfHeader.get(), 0, in addReservedSymbols()
236 addOptionalRegular(ctx, "__executable_start", ctx.out.elfHeader.get(), 0, in addReservedSymbols()
242 addOptionalRegular(ctx, "__dso_handle", ctx.out.elfHeader.get(), 0, in addReservedSymbols()
250 return addOptionalRegular(ctx, s, ctx.out.elfHeader.get(), pos, in addReservedSymbols()
830 addOptionalRegular(ctx, name, ctx.out.elfHeader.get(), 0, STV_HIDDEN); in addRelIpltSymbols()
833 addOptionalRegular(ctx, name, ctx.out.elfHeader.get(), 0, STV_HIDDEN); in addRelIpltSymbols()
1832 sec ? sec : ctx.out.elfHeader.get(), 0x800, in finalizeSections()
2034 ctx.out.elfHeader->sectionIndex = 1; in finalizeSections()
2035 ctx.out.elfHeader->size = sizeof(typename ELFT::Ehdr); in finalizeSections()
[all …]
H A DLinkerScript.cpp1495 ctx.out.elfHeader->addr = min; in allocateHeaders()
1496 ctx.out.programHeaders->addr = min + ctx.out.elfHeader->size; in allocateHeaders()
1504 ctx.out.elfHeader->ptLoad = nullptr; in allocateHeaders()
1532 ctx.out.elfHeader->addr = dot; in assignAddresses()
1533 ctx.out.programHeaders->addr = dot + ctx.out.elfHeader->size; in assignAddresses()
1710 phdr->add(ctx.out.elfHeader.get()); in createPhdrs()
H A DConfig.h616 std::unique_ptr<OutputSection> elfHeader; member
H A DSyntheticSections.cpp4553 write32(ctx, buf + 4, ctx.partitions[i].elfHeader->getVA() - (va + 4)); in writeTo()
4557 : ctx.partitions[i + 1].elfHeader.get(); in writeTo()
4558 write32(ctx, buf + 8, next->getVA() - ctx.partitions[i].elfHeader->getVA()); in writeTo()
4787 part.elfHeader = std::make_unique<PartitionElfHeaderSection<ELFT>>(ctx); in createSyntheticSections()
4788 part.elfHeader->name = part.name; in createSyntheticSections()
4789 add(*part.elfHeader); in createSyntheticSections()
H A DOutputSections.cpp292 return ctx.out.elfHeader->size + ctx.out.programHeaders->size; in getHeaderSize()
H A DSyntheticSections.h1505 std::unique_ptr<SyntheticSection> elfHeader; member
H A DDriver.cpp3249 ctx.out.elfHeader = std::make_unique<OutputSection>(ctx, "", 0, SHF_ALLOC); in link()