/titanic_50/usr/src/cmd/sgs/libld/common/ |
H A D | _libld.h | 239 Ifl_desc *, Ofl_desc *); 241 Ifl_desc *, Ofl_desc *); 242 const char *(* ms_is_regsym)(Ofl_desc *, Ifl_desc *, Sym *, 897 extern void ld_comdat_validate(Ofl_desc *, Ifl_desc *); 934 extern Place_path_info *ld_place_path_info_init(Ofl_desc *, Ifl_desc *, 943 Word, Ofl_desc *, Rej_desc *, Ifl_desc **); 946 Ofl_desc *, Word, Rej_desc *, Ifl_desc **); 947 extern uintptr_t ld_process_ordered(Ofl_desc *, Ifl_desc *, 984 extern uintptr_t ld_sup_input_section(Ofl_desc*, Ifl_desc *, 992 extern Sym_desc *ld_sym_enter(const char *, Sym *, Word, Ifl_desc *, [all …]
|
H A D | machsym.sparc.h | 56 extern const char *ld_is_regsym_sparc(Ofl_desc *, Ifl_desc *, Sym *, 59 Ifl_desc *, Ofl_desc *); 61 Ifl_desc *, Ofl_desc *);
|
H A D | files.c | 83 static Ifl_desc * 87 Ifl_desc *ifl; in ifl_setup() 101 if ((ifl = libld_calloc(1, sizeof (Ifl_desc))) == NULL) in ifl_setup() 102 return ((Ifl_desc *)S_ERROR); in ifl_setup() 122 return ((Ifl_desc *)S_ERROR); in ifl_setup() 127 return ((Ifl_desc *)S_ERROR); in ifl_setup() 141 return ((Ifl_desc *)S_ERROR); in ifl_setup() 149 return ((Ifl_desc *)S_ERROR); in ifl_setup() 152 return ((Ifl_desc *)S_ERROR); in ifl_setup() 163 process_section(const char *name, Ifl_desc *ifl, Shdr *shdr, Elf_Scn *scn, in process_section() [all …]
|
H A D | resolve.c | 55 sym_null(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_null() 62 Ifl_desc *ifl, Ofl_desc *ofl) in sym_visibility_diag() 120 sym_visibility(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl) in sym_visibility() 268 sym_typecheck(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_typecheck() 300 sym_mach_check(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_mach_check() 316 sym_promote(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_promote() 358 sym_override(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_override() 520 sym_twoundefs(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_twoundefs() 550 sym_tworeals(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_tworeals() 652 sym_realtent(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_realtent() [all …]
|
H A D | version.c | 308 vers_derefer(Ifl_desc *ifl, Ver_desc *vdp, int weak) in vers_derefer() 340 Ifl_desc *ifl; in ld_vers_check_need() 463 vers_select(Ofl_desc *ofl, Ifl_desc *ifl, Ver_desc *vdp, const char *ref) in vers_select() 477 vers_index(Ofl_desc *ofl, Ifl_desc *ifl, int avail) in vers_index() 563 ld_vers_sym_process(Ofl_desc *ofl, Is_desc *isp, Ifl_desc *ifl) in ld_vers_sym_process() 596 ld_vers_def_process(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_def_process() 818 ld_vers_need_process(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_need_process() 894 ld_vers_promote(Sym_desc *sdp, Word ndx, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_promote() 1024 Ifl_desc *ifl = sdf->sdf_file; in ld_vers_verify()
|
H A D | machsym.sparc.c | 58 ld_reg_check_sparc(Sym_desc *sdp, Sym *nsym, const char *nname, Ifl_desc *ifl, in ld_reg_check_sparc() 126 ld_mach_sym_typecheck_sparc(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, in ld_mach_sym_typecheck_sparc() 161 ld_is_regsym_sparc(Ofl_desc *ofl, Ifl_desc *ifl, Sym *sym, const char *strs, in ld_is_regsym_sparc()
|
H A D | order.c | 122 is_keyshndx_ok(Ifl_desc *ifl, Word keyshndx) in is_keyshndx_ok() 169 validate_shf_ordered_dest(Ofl_desc *ofl, Ifl_desc *ifl, Word ndx, in validate_shf_ordered_dest() 292 ld_process_ordered(Ofl_desc *ofl, Ifl_desc *ifl, Place_path_info *path_info, in ld_process_ordered()
|
H A D | llib-lld | 53 Ifl_desc *ld32_process_open(const char *, const char *, int *, 55 Ifl_desc *ld64_process_open(const char *, const char *, int *,
|
H A D | groups.c | 90 Ifl_desc *ifl = isp->is_file; in ld_get_group() 165 Ifl_desc *gifl = gisc->is_file; in ld_group_process()
|
H A D | _map.h | 95 Ifl_desc *mf_ifl; /* NULL, or pseudo input file */ 338 extern Ifl_desc *ld_map_ifl(Mapfile *);
|
H A D | relocate.c | 93 Ifl_desc *ifl = crp->c_sdp->sd_file; in is_disp_copied() 233 disp_scansyms(Ifl_desc * ifl, Rel_desc *rld, Boolean rlocal, int inspect, in disp_scansyms() 340 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in ld_disp_errmsg() 381 Ifl_desc *ifl = rld->rel_isdesc->is_file; in disp_inspect() 1293 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in reloc_generic() 1352 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in reloc_relobj() 1401 Ifl_desc *ifl = rsp->rel_isdesc->is_file; in reloc_TLS() 1609 Ifl_desc *ifl = reld->rel_isdesc->is_file; in ld_process_sym_reloc() 1627 Ifl_desc *ifl = reld->rel_isdesc->is_file; in ld_process_sym_reloc() 1744 Ifl_desc *ifl; in sloppy_comdat_reloc() [all …]
|
H A D | syms.c | 77 string(Ofl_desc *ofl, Ifl_desc *ifl, Sym *sym, const char *strs, size_t strsize, in string() 197 ld_sym_nodirect(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) in ld_sym_nodirect() 327 ld_sym_enter(const char *name, Sym *osym, Word hash, Ifl_desc *ifl, in ld_sym_enter() 709 if ((usdp = ld_sym_enter(uname, sym, hash, (Ifl_desc *)NULL, in sym_add_spec() 849 Ifl_desc *ifl = sdp->sd_file; in sym_undef_entry() 1297 Ifl_desc *ifl = sdp->sd_file; in ld_sym_validate() 1854 issue_badaddr_msg(Ifl_desc *ifl, Ofl_desc *ofl, Sym_desc *sdp, in issue_badaddr_msg() 1901 ld_sym_process(Is_desc *isc, Ifl_desc *ifl, Ofl_desc *ofl) in ld_sym_process() 3021 Ifl_desc *ifl = NULL, *_ifl; in ld_sym_add_u() 3058 if ((ifl = libld_calloc(sizeof (Ifl_desc), 1)) == NULL) in ld_sym_add_u()
|
H A D | map_support.c | 162 Ifl_desc * 165 Ifl_desc *ifl; in ld_map_ifl() 174 if ((ifl = libld_calloc(sizeof (Ifl_desc), 1)) == NULL) in ld_map_ifl() 440 Ifl_desc *ifl; /* Dummy input file structure */ in ld_map_seg_size_symbol()
|
H A D | place.c | 320 gnu_comdat_sym(Ifl_desc *ifl, Is_desc *gisp) in gnu_comdat_sym() 525 ld_place_path_info_init(Ofl_desc *ofl, Ifl_desc *ifl, Place_path_info *info) in ld_place_path_info_init() 742 Ifl_desc *ifl = isp->is_file; in ld_place_section()
|
H A D | support.c | 254 ld_sup_input_section(Ofl_desc *ofl, Ifl_desc *ifl, const char *sname, in ld_sup_input_section()
|
H A D | sunwmove.c | 176 Ifl_desc *ifile = isp->is_file; in ld_process_move()
|
H A D | ldmain.c | 506 Ifl_desc *ifl; in ifl_list_cleanup()
|
H A D | sections.c | 95 ignore_sym(Ofl_desc *ofl, Ifl_desc *ifl, Sym_desc *sdp, int allow_ldynsym) in ignore_sym() 166 Ifl_desc *ifl = isp->is_file; in isdesc_discarded() 276 Ifl_desc *ifl; in ignore_section_processing() 944 Ifl_desc *ifl; in make_dynamic() 3482 ld_comdat_validate(Ofl_desc *ofl, Ifl_desc *ifl) in ld_comdat_validate()
|
/titanic_50/usr/src/cmd/sgs/include/ |
H A D | libld.h | 912 Ifl_desc *is_file; /* infile desc for this section */ 1158 Ifl_desc *sd_file; /* file where symbol is taken */ 1343 Ifl_desc *sdf_file; /* the final input file descriptor */ 1382 Ifl_desc *vd_file; /* file that defined version */ 1558 extern Ifl_desc *ld_process_mem(const char *, const char *, char *,
|
H A D | sgs.h | 228 typedef struct ifl_desc Ifl_desc; typedef
|
H A D | debug.h | 859 extern void Dbg_file_generic(Lm_list *, Ifl_desc *); 963 extern void Dbg_sec_order_error(Lm_list *, Ifl_desc *, Word, int); 1023 extern void Dbg_syms_process(Lm_list *, Ifl_desc *); 1028 Sym *, Sym *, Sym_desc *, Ifl_desc *);
|
/titanic_50/usr/src/cmd/sgs/liblddbg/common/ |
H A D | sections.c | 364 Ifl_desc *ifl = isp1->is_file; in Dbg_sec_order_list() 421 Dbg_sec_order_error(Lm_list *lml, Ifl_desc *ifl, Word ndx, int error) in Dbg_sec_order_error()
|
H A D | llib-llddbg | 361 void Dbg32_sec_order_error(Lm_list *, Ifl_desc *, Elf32_Word, int); 362 void Dbg64_sec_order_error(Lm_list *, Ifl_desc *, Elf64_Word, int); 458 void Dbg32_syms_process(Lm_list *, Ifl_desc *); 459 void Dbg64_syms_process(Lm_list *, Ifl_desc *); 465 Sym *, Sym *, Sym_desc *, Ifl_desc *); 467 Sym *, Sym *, Sym_desc *, Ifl_desc *);
|
H A D | syms.c | 249 Dbg_syms_process(Lm_list *lml, Ifl_desc *ifl) in Dbg_syms_process() 443 int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl) in Dbg_syms_resolving()
|
/titanic_50/usr/src/cmd/sgs/rtld/common/ |
H A D | object.c | 190 (Ofl_desc *)ELFPRV(olmp), &rej) == (Ifl_desc *)S_ERROR) { in elf_obj_file()
|