/illumos-gate/usr/src/cmd/sgs/libld/common/ |
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 | 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 | files.c | 83 static Ifl_desc * 87 Ifl_desc *ifl; 101 if ((ifl = libld_calloc(1, sizeof (Ifl_desc))) == NULL) 102 return ((Ifl_desc *)S_ERROR); 122 return ((Ifl_desc *)S_ERROR); 127 return ((Ifl_desc *)S_ERROR); 141 return ((Ifl_desc *)S_ERROR); 149 return ((Ifl_desc *)S_ERROR); 152 return ((Ifl_desc *)S_ERROR); 163 process_section(const char *name, Ifl_desc *if [all...] |
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 | resolve.c | 55 sym_null(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 62 Ifl_desc *ifl, Ofl_desc *ofl) 120 sym_visibility(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl) 268 sym_typecheck(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 300 sym_mach_check(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 316 sym_promote(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 358 sym_override(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 520 sym_twoundefs(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 550 sym_tworeals(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, 652 sym_realtent(Sym_desc *sdp, Sym *nsym, Ifl_desc *if [all...] |
H A D | machsym.sparc.c | 58 ld_reg_check_sparc(Sym_desc *sdp, Sym *nsym, const char *nname, Ifl_desc *ifl, 126 ld_mach_sym_typecheck_sparc(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, 161 ld_is_regsym_sparc(Ofl_desc *ofl, Ifl_desc *ifl, Sym *sym, const char *strs,
|
H A D | order.c | 122 is_keyshndx_ok(Ifl_desc *ifl, Word keyshndx) 169 validate_shf_ordered_dest(Ofl_desc *ofl, Ifl_desc *ifl, Word ndx, 292 ld_process_ordered(Ofl_desc *ofl, Ifl_desc *ifl, Place_path_info *path_info,
|
H A D | version.c | 308 vers_derefer(Ifl_desc *ifl, Ver_desc *vdp, int weak) 340 Ifl_desc *ifl; 463 vers_select(Ofl_desc *ofl, Ifl_desc *ifl, Ver_desc *vdp, const char *ref) 477 vers_index(Ofl_desc *ofl, Ifl_desc *ifl, int avail) 563 ld_vers_sym_process(Ofl_desc *ofl, Is_desc *isp, Ifl_desc *ifl) 596 ld_vers_def_process(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) 818 ld_vers_need_process(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) 894 ld_vers_promote(Sym_desc *sdp, Word ndx, Ifl_desc *ifl, Ofl_desc *ofl) 1024 Ifl_desc *ifl = sdf->sdf_file;
|
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 | groups.c | 90 Ifl_desc *ifl = isp->is_file; 165 Ifl_desc *gifl = gisc->is_file;
|
H A D | relocate.c | 93 Ifl_desc *ifl = crp->c_sdp->sd_file; 233 disp_scansyms(Ifl_desc * ifl, Rel_desc *rld, Boolean rlocal, int inspect, 340 Ifl_desc *ifl = rsp->rel_isdesc->is_file; 381 Ifl_desc *ifl = rld->rel_isdesc->is_file; 1293 Ifl_desc *ifl = rsp->rel_isdesc->is_file; 1352 Ifl_desc *ifl = rsp->rel_isdesc->is_file; 1401 Ifl_desc *ifl = rsp->rel_isdesc->is_file; 1609 Ifl_desc *ifl = reld->rel_isdesc->is_file; 1627 Ifl_desc *ifl = reld->rel_isdesc->is_file; 1744 Ifl_desc *if [all...] |
H A D | map_support.c | 162 Ifl_desc * 165 Ifl_desc *ifl; 174 if ((ifl = libld_calloc(sizeof (Ifl_desc), 1)) == NULL) 440 Ifl_desc *ifl; /* Dummy input file structure */
|
H A D | syms.c | 77 string(Ofl_desc *ofl, Ifl_desc *ifl, Sym *sym, const char *strs, size_t strsize, 197 ld_sym_nodirect(Is_desc *isp, Ifl_desc *ifl, Ofl_desc *ofl) 327 ld_sym_enter(const char *name, Sym *osym, Word hash, Ifl_desc *ifl, 709 if ((usdp = ld_sym_enter(uname, sym, hash, (Ifl_desc *)NULL, 849 Ifl_desc *ifl = sdp->sd_file; 1297 Ifl_desc *ifl = sdp->sd_file; 1854 issue_badaddr_msg(Ifl_desc *ifl, Ofl_desc *ofl, Sym_desc *sdp, 1901 ld_sym_process(Is_desc *isc, Ifl_desc *ifl, Ofl_desc *ofl) 3021 Ifl_desc *ifl = NULL, *_ifl; 3058 if ((ifl = libld_calloc(sizeof (Ifl_desc), [all...] |
H A D | ldmain.c | 500 * Cleanup an Ifl_desc. 506 Ifl_desc *ifl;
|
H A D | sunwmove.c | 176 Ifl_desc *ifile = isp->is_file;
|
H A D | support.c | 254 ld_sup_input_section(Ofl_desc *ofl, Ifl_desc *ifl, const char *sname,
|
H A D | place.c | 320 gnu_comdat_sym(Ifl_desc *ifl, Is_desc *gisp) 525 ld_place_path_info_init(Ofl_desc *ofl, Ifl_desc *ifl, Place_path_info *info) 742 Ifl_desc *ifl = isp->is_file;
|
H A D | sections.c | 95 ignore_sym(Ofl_desc *ofl, Ifl_desc *ifl, Sym_desc *sdp, int allow_ldynsym) 166 Ifl_desc *ifl = isp->is_file; 276 Ifl_desc *ifl; 944 Ifl_desc *ifl; 3485 ld_comdat_validate(Ofl_desc *ofl, Ifl_desc *ifl)
|
/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
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 | sections.c | 364 Ifl_desc *ifl = isp1->is_file; 421 Dbg_sec_order_error(Lm_list *lml, Ifl_desc *ifl, Word ndx, int error)
|
H A D | syms.c | 249 Dbg_syms_process(Lm_list *lml, Ifl_desc *ifl) 443 int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl)
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | sgs.h | 228 typedef struct ifl_desc Ifl_desc; typedef in typeref:struct:ifl_desc
|
H A D | libld.h | 913 Ifl_desc *is_file; /* infile desc for this section */ 1159 Ifl_desc *sd_file; /* file where symbol is taken */ 1344 Ifl_desc *sdf_file; /* the final input file descriptor */ 1383 Ifl_desc *vd_file; /* file that defined version */ 1559 extern Ifl_desc *ld_process_mem(const char *, const char *, char *,
|
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 *);
|
/illumos-gate/usr/src/cmd/sgs/rtld/common/ |
H A D | object.c | 190 (Ofl_desc *)ELFPRV(olmp), &rej) == (Ifl_desc *)S_ERROR) {
|