Home
last modified time | relevance | path

Searched refs:ifl_ehdr (Results 1 – 12 of 12) sorted by relevance

/illumos-gate/usr/src/cmd/sgs/libld/common/
H A Dresolve.c150 (ifl->ifl_ehdr->e_type == ET_DYN)) { in sym_visibility()
158 (ifl->ifl_ehdr->e_type == ET_REL)) { in sym_visibility()
329 (ifl->ifl_ehdr->e_type == ET_REL)) { in sym_promote()
383 (ifl->ifl_ehdr->e_type == ET_DYN)) in sym_override()
412 if (ifl->ifl_ehdr->e_type == ET_REL) { in sym_override()
559 Half ofile = sdp->sd_file->ifl_ehdr->e_type; in sym_tworeals()
560 Half nfile = ifl->ifl_ehdr->e_type; in sym_tworeals()
662 Half ofile = sdp->sd_file->ifl_ehdr->e_type; in sym_realtent()
663 Half nfile = ifl->ifl_ehdr->e_type; in sym_realtent()
836 Half ofile = sdp->sd_file->ifl_ehdr->e_type;
[all …]
H A Drelocate.c108 conv_reloc_type(ifl->ifl_ehdr->e_machine, in is_disp_copied()
166 conv_reloc_type(ifl->ifl_ehdr->e_machine, in is_disp_copied()
195 conv_reloc_type(ifl->ifl_ehdr->e_machine, in is_disp_copied()
1357 conv_reloc_type(ifl->ifl_ehdr->e_machine, in reloc_relobj()
1402 Half mach = ifl->ifl_ehdr->e_machine; in reloc_TLS()
1612 conv_reloc_type(ifl->ifl_ehdr->e_machine, rtype, in ld_process_sym_reloc()
1630 conv_reloc_type(ifl->ifl_ehdr->e_machine, in ld_process_sym_reloc()
1851 conv_reloc_type(ifl->ifl_ehdr->e_machine, in sloppy_comdat_reloc()
1862 conv_reloc_type(ifl->ifl_ehdr->e_machine, in sloppy_comdat_reloc()
2026 ifl->ifl_ehdr->e_machine, in process_reld()
[all …]
H A Dmachsym.sparc.c141 sdp->sd_file->ifl_ehdr->e_machine, otype, in ld_mach_sym_typecheck_sparc()
143 conv_sym_info_type(ifl->ifl_ehdr->e_machine, in ld_mach_sym_typecheck_sparc()
H A Dfiles.c105 ifl->ifl_ehdr = ehdr; in ifl_setup()
148 if (ifl->ifl_ehdr->e_type == ET_DYN) { in ifl_setup()
272 if (ifl && (ifl->ifl_ehdr->e_type == ET_REL)) { in sf1_cap()
314 if (ifl->ifl_ehdr->e_type != ET_REL) { in sf1_cap()
987 if (ifl->ifl_ehdr->e_type != ET_REL) in process_cap()
1032 if (ifl->ifl_ehdr->e_type != ET_REL) in process_cap()
1342 if (ifl->ifl_ehdr->e_type == ET_REL) { in process_reloc()
1422 conv_sec_type(ifl->ifl_ehdr->e_ident[EI_OSABI], in invalid_section()
2642 if (ifl->ifl_ehdr->e_type == ET_DYN) { in process_elf()
2719 ifl->ifl_ehdr->e_ident[EI_OSABI], in process_elf()
[all …]
H A Dsyms.c381 etype = ifl->ifl_ehdr->e_type; in ld_sym_enter()
2079 uchar_t osabi = ifl->ifl_ehdr->e_ident[EI_OSABI]; in ld_sym_process()
2080 Half mach = ifl->ifl_ehdr->e_machine; in ld_sym_process()
2081 Half etype = ifl->ifl_ehdr->e_type; in ld_sym_process()
3244 if ((ifl->ifl_ehdr = libld_calloc(1, sizeof (Ehdr))) == NULL) in ld_sym_add_u()
3246 ifl->ifl_ehdr->e_type = ET_REL; in ld_sym_add_u()
H A Dsupport.c289 Ehdr *ehdr = ifl->ifl_ehdr; in ld_sup_input_section()
H A Dmap_support.c177 if ((ifl->ifl_ehdr = libld_calloc(1, sizeof (Ehdr))) == NULL) in ld_map_ifl()
179 ifl->ifl_ehdr->e_type = ET_REL; in ld_map_ifl()
H A Dversion.c635 if (ifl->ifl_ehdr->e_type == ET_REL) in ld_vers_def_process()
H A Dupdate.c1849 (sdp->sd_file->ifl_ehdr->e_type == ET_DYN) && in update_osym()
3854 Ehdr *ehdr = sdp->sd_file->ifl_ehdr; in check_mapfile_assertions()
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/
H A Dfiles.c652 conv_ehdr_type(ifl->ifl_ehdr->e_ident[EI_OSABI], in Dbg_file_generic()
653 ifl->ifl_ehdr->e_type, 0, &inv_buf)); in Dbg_file_generic()
H A Dsyms.c251 conv_ehdr_type(ifl->ifl_ehdr->e_ident[EI_OSABI], in Dbg_syms_process()
252 ifl->ifl_ehdr->e_type, 0, &inv_buf)); in Dbg_syms_process()
/illumos-gate/usr/src/cmd/sgs/include/
H A Dlibld.h847 Ehdr *ifl_ehdr; /* elf header describing this file */ member