Searched refs:elfHeader (Results 1 – 7 of 7) sorted by relevance
| /freebsd/contrib/llvm-project/lld/ELF/ |
| H A D | Writer.cpp | 223 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 D | LinkerScript.cpp | 1495 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 D | Config.h | 616 std::unique_ptr<OutputSection> elfHeader; member
|
| H A D | SyntheticSections.cpp | 4553 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 D | OutputSections.cpp | 292 return ctx.out.elfHeader->size + ctx.out.programHeaders->size; in getHeaderSize()
|
| H A D | SyntheticSections.h | 1505 std::unique_ptr<SyntheticSection> elfHeader; member
|
| H A D | Driver.cpp | 3249 ctx.out.elfHeader = std::make_unique<OutputSection>(ctx, "", 0, SHF_ALLOC); in link()
|