Lines Matching refs:elfHeader
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()
2250 addOptionalRegular(ctx, start, ctx.out.elfHeader.get(), 0); in addStartEndSymbols()
2251 addOptionalRegular(ctx, end, ctx.out.elfHeader.get(), 0); in addStartEndSymbols()
2342 load->add(ctx.out.elfHeader.get()); in createPhdrs()
2649 ctx.out.programHeaders->offset = ctx.out.elfHeader->size; in assignFileOffsets()
2650 uint64_t off = ctx.out.elfHeader->size + ctx.out.programHeaders->size; in assignFileOffsets()
2722 if (part.elfHeader) in setPhdrs()
2723 p->p_offset -= part.elfHeader->getParent()->offset; in setPhdrs()
2741 if (part.elfHeader) in setPhdrs()
2742 p->p_offset -= part.elfHeader->getParent()->offset; in setPhdrs()