/titanic_41/usr/src/cmd/sgs/libld/common/ |
H A D | _libld.h | 205 Xword (* mr_calc_plt_addr)(Sym_desc *, Ofl_desc *); 215 uintptr_t (* mr_assign_got)(Ofl_desc *, Sym_desc *); 221 Ofl_desc *, Rel_desc *, Sym_desc *); 222 void (* mr_assign_plt_ndx)(Sym_desc *, Ofl_desc *); 238 int (* ms_reg_check)(Sym_desc *, Sym *, const char *, 240 int (* ms_mach_sym_typecheck)(Sym_desc *, Sym *, 244 Sym_desc *(* ms_reg_find)(Sym * sym, Ofl_desc * ofl); 245 int (* ms_reg_enter)(Sym_desc *, Ofl_desc *); 263 Sym_desc *wk_weak; /* the original weak symbol */ 264 Sym_desc *wk_alias; /* the real symbol */ [all …]
|
H A D | machsym.sparc.h | 58 extern int ld_mach_sym_typecheck_sparc(Sym_desc *, Sym *, 60 extern int ld_reg_check_sparc(Sym_desc *, Sym *, const char *, 62 extern int ld_reg_enter_sparc(Sym_desc *, Ofl_desc *); 63 extern Sym_desc * ld_reg_find_sparc(Sym *, Ofl_desc *);
|
H A D | syms.c | 238 Sym_desc *sdp; in ld_sym_nodirect() 271 ld_sym_copy(Sym_desc *sdp) in ld_sym_copy() 290 Sym_desc * 326 Sym_desc * 330 Sym_desc *sdp; in ld_sym_enter() 354 S_DROUND(sizeof (Sym_desc)) + in ld_sym_enter() 356 return ((Sym_desc *)S_ERROR); in ld_sym_enter() 357 sdp = (Sym_desc *)((uintptr_t)savl + in ld_sym_enter() 360 S_DROUND(sizeof (Sym_desc))); in ld_sym_enter() 377 return ((Sym_desc *)S_ERROR); in ld_sym_enter() [all …]
|
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() 223 Sym_desc * 233 ld_reg_enter_sparc(Sym_desc *sdp, Ofl_desc *ofl) in ld_reg_enter_sparc() 239 if ((ofl->ofl_regsyms = libld_calloc(sizeof (Sym_desc *), in ld_reg_enter_sparc()
|
H A D | machrel.intel.c | 66 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset() 138 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr() 163 plt_entry(Ofl_desc * ofl, Word rel_off, Sym_desc * sdp) in plt_entry() 231 Sym_desc * sdp, * psym = (Sym_desc *)0; in ld_perform_outreloc() 443 Sym_desc *sdp = arsp->rel_sym; in tls_fixups() 740 Sym_desc *sdp; in ld_do_activerelocs() 806 Sym_desc *sym; in ld_do_activerelocs() 1113 Sym_desc *sdp = rsp->rel_sym; in ld_add_outrel() 1210 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_local() 1281 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_TLS() [all …]
|
H A D | relocate.c | 78 Sym_desc *c_sdp; /* symbol descriptor to be copied */ 94 Sym_desc *sdp = crp->c_sdp; in is_disp_copied() 119 Sym_desc *rsdp; in is_disp_copied() 232 static Sym_desc * 236 Sym_desc *tsdp, *rsdp; in disp_scansyms() 338 Sym_desc *sdp; in ld_disp_errmsg() 394 Sym_desc *sdp; in disp_inspect() 742 ld_reloc_set_aux_usym(Ofl_desc *ofl, Rel_desc *rdesc, Sym_desc *sdp) in ld_reloc_set_aux_usym() 762 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_sym_name() 850 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_GOT_relative() [all …]
|
H A D | resolve.c | 55 sym_null(Sym_desc *sdp, Sym *nsym, Ifl_desc *ifl, Ofl_desc *ofl, in sym_null() 61 sym_visibility_diag(Error err, Sym_desc *sdp, Sym *osym, Sym *nsym, 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() 498 Sym_desc * _sdp; 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() [all …]
|
H A D | machrel.amd.c | 97 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset() 171 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr() 194 plt_entry(Ofl_desc * ofl, Sym_desc * sdp) in plt_entry() 289 Sym_desc * sdp, * psym = (Sym_desc *)0; in ld_perform_outreloc() 538 Sym_desc *sdp = arsp->rel_sym; in tls_fixups() 768 Sym_desc *sdp; in ld_do_activerelocs() 830 Sym_desc *sym; in ld_do_activerelocs() 1127 Sym_desc *sdp = rsp->rel_sym; in ld_add_outrel() 1224 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_local() 1306 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_TLS() [all …]
|
H A D | machrel.sparc.c | 76 Sym_desc *sdp = rdesc->rel_sym; in ld_calc_got_offset() 199 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr() 504 ld_calc_plt_addr(Sym_desc *sdp, Ofl_desc *ofl) in ld_calc_plt_addr() 592 Sym_desc *sdp, *psym = NULL; in ld_perform_outreloc() 837 Sym_desc *sdp = arsp->rel_sym; in tls_fixups() 1064 Sym_desc *sdp; in ld_do_activerelocs() 1119 Sym_desc *sym; in ld_do_activerelocs() 1401 Sym_desc *sdp = rsp->rel_sym; in ld_add_outrel() 1559 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_register() 1586 Sym_desc *sdp = rsp->rel_sym; in ld_reloc_local() [all …]
|
H A D | sunwmove.c | 39 Sym_desc *sdp; in make_mvsections() 96 append_move_desc(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp, Is_desc *isp) in append_move_desc() 194 Sym_desc *sdp; in ld_process_move()
|
H A D | sections.c | 44 remove_local(Ofl_desc *ofl, Sym_desc *sdp, int allow_ldynsym) in remove_local() 70 remove_scoped(Ofl_desc *ofl, Sym_desc *sdp, int allow_ldynsym) in remove_scoped() 95 ignore_sym(Ofl_desc *ofl, Ifl_desc *ifl, Sym_desc *sdp, int allow_ldynsym) in ignore_sym() 326 Sym_desc *sdp; in ignore_section_processing() 826 Sym_desc *sdp; in make_array() 945 Sym_desc *sdp; in make_dynamic() 2367 Sym_desc *sdp; in make_dynstr() 2662 Sym_desc *sdp; in ld_make_sunwmove() 2702 Sym_desc *sdp = rsp->rel_sym; in strmerge_get_reloc_str() 2767 Sym_desc *sdp; in strmerge_pass1() [all …]
|
H A D | update.c | 172 Sym_desc *sdp; in update_osym() 479 Sym_desc *rsdp; in update_osym() 1564 Sym_desc *_sdp; in update_osym() 1876 Sym_desc *sdp, *_sdp; in update_osym() 2069 Sym_desc *sdp; in update_odynamic() 2624 Sym_desc *sdp; in update_overdef() 2877 Sym_desc *sdp; in update_osyminfo() 2952 ((Sym_desc *)(ofl->ofl_entry))->sd_sym->st_value; in update_oehdr() 3001 expand_move(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp) in expand_move() 3062 Sym_desc *sdp; in update_move() [all …]
|
H A D | args.c | 1720 Sym_desc *sdp; in parseopt_pass2() 1783 MSG_STR_COMMAND) == (Sym_desc *)S_ERROR) in parseopt_pass2() 1842 (Sym_desc *)S_ERROR) || in parseopt_pass2() 1852 (Sym_desc *)S_ERROR) || in parseopt_pass2() 1862 (Sym_desc *)S_ERROR) || in parseopt_pass2() 1872 (Sym_desc *)S_ERROR) || in parseopt_pass2() 1882 (Sym_desc *)S_ERROR) in parseopt_pass2()
|
H A D | map_support.c | 439 Sym_desc *sdp; /* New symbol node pointer */ in ld_map_seg_size_symbol() 489 (Sym_desc *)S_ERROR) in ld_map_seg_size_symbol() 1068 Sym_desc *sdp; in ld_map_sym_enter() 1115 &where)) == (Sym_desc *)S_ERROR) in ld_map_sym_enter()
|
H A D | ldentry.c | 142 Sym_desc *sdp = sav->sav_sdp; in ld_map_out()
|
H A D | libs.c | 65 process_member(Ar_mem *amp, const char *name, Sym_desc *sdp, Ofl_desc *ofl) in process_member() 459 Sym_desc * sdp; in ar_extract_bysym()
|
H A D | version.c | 192 Sym_desc *sdp; in ld_vers_check_defs() 294 &where)) == (Sym_desc *)S_ERROR) in ld_vers_check_defs() 894 ld_vers_promote(Sym_desc *sdp, Word ndx, Ifl_desc *ifl, Ofl_desc *ofl) in ld_vers_promote()
|
/titanic_41/usr/src/cmd/sgs/liblddbg/common/ |
H A D | llib-llddbg | 262 void Dbg32_map_size_old(Ofl_desc *, Sym_desc *, const char *, Lineno); 263 void Dbg64_map_size_old(Ofl_desc *, Sym_desc *, const char *, Lineno); 268 void Dbg32_map_symbol(Ofl_desc *, Sym_desc *); 269 void Dbg64_map_symbol(Ofl_desc *, Sym_desc *); 283 void Dbg32_move_entry1(Lm_list *, int, Move *, Sym_desc *); 284 void Dbg64_move_entry1(Lm_list *, int, Move *, Sym_desc *); 293 void Dbg32_move_outsctadj(Lm_list *, Sym_desc *); 294 void Dbg64_move_outsctadj(Lm_list *, Sym_desc *); 427 void Dbg32_syms_cap_local(Ofl_desc *, Word, const char *, Sym *, Sym_desc *); 428 void Dbg64_syms_cap_local(Ofl_desc *, Word, const char *, Sym *, Sym_desc *); [all …]
|
H A D | syms.c | 189 Dbg_syms_discarded(Lm_list *lml, Sym_desc *sdp) in Dbg_syms_discarded() 215 Dbg_syms_dup_discarded(Lm_list *lml, Word ndx, Sym_desc *sdp) in Dbg_syms_dup_discarded() 232 Dbg_syms_entered(Ofl_desc *ofl, Sym *sym, Sym_desc *sdp) in Dbg_syms_entered() 263 Dbg_syms_entry(Lm_list *lml, Word ndx, Sym_desc *sdp) in Dbg_syms_entry() 302 Sym_desc *sdp) in Dbg_syms_cap_local() 370 Dbg_syms_ignore(Ofl_desc *ofl, Sym_desc *sdp) in Dbg_syms_ignore() 383 Dbg_syms_old(Ofl_desc *ofl, Sym_desc *sdp) in Dbg_syms_old() 397 Dbg_syms_new(Ofl_desc *ofl, Sym *sym, Sym_desc *sdp) in Dbg_syms_new() 413 Dbg_syms_updated(Ofl_desc *ofl, Sym_desc *sdp, const char *name) in Dbg_syms_updated() 443 int col, Sym *osym, Sym *nsym, Sym_desc *sdp, Ifl_desc *ifl) in Dbg_syms_resolving() [all …]
|
H A D | move.c | 69 Dbg_move_outsctadj(Lm_list *lml, Sym_desc *sdp) in Dbg_move_outsctadj() 124 Dbg_move_entry1(Lm_list *lml, int which, Move *mv, Sym_desc *s) in Dbg_move_entry1()
|
H A D | map.c | 101 Dbg_map_size_old(Ofl_desc *ofl, Sym_desc *sdp, const char *segname, in Dbg_map_size_old() 124 Dbg_map_symbol(Ofl_desc *ofl, Sym_desc *sdp) in Dbg_map_symbol()
|
H A D | got.c | 80 Sym_desc *sdp = gtp->gt_sym; in Dbg_got_display()
|
/titanic_41/usr/src/cmd/sgs/include/ |
H A D | libld.h | 134 Sym_desc *gt_sym; 155 Sym_desc *sr_osdp; /* Original symbol */ 156 Sym_desc *sr_rsdp; /* Replacement symbol */ 300 Sym_desc **ofl_regsyms; /* array of potential register */ 304 Sym_desc *ofl_dtracesym; /* ld -zdtrace= */ 615 Sym_desc *mr_sym; 645 Sym_desc *rel_sym; /* sym relocation is against */ 692 Sym_desc *ra_usym; /* strong sym if this is a weak pair */ 827 Sym_desc *ssv_sdp; 840 Sym_desc **ifl_oldndx; /* original symbol table indices */ [all …]
|
H A D | debug.h | 911 extern void Dbg_map_size_old(Ofl_desc *, Sym_desc *, const char *, Lineno); 914 extern void Dbg_map_symbol(Ofl_desc *, Sym_desc *); 921 extern void Dbg_move_entry1(Lm_list *, int, Move *, Sym_desc *); 926 extern void Dbg_move_outsctadj(Lm_list *, Sym_desc *); 952 extern void Dbg_reloc_sloppycomdat(Lm_list *, Sym_desc *); 1001 Sym_desc *); 1005 extern void Dbg_syms_copy_reloc(Ofl_desc *, Sym_desc *, Word); 1007 extern void Dbg_syms_discarded(Lm_list *, Sym_desc *); 1008 extern void Dbg_syms_dup_discarded(Lm_list *, Word ndx, Sym_desc *); 1011 extern void Dbg_syms_entered(Ofl_desc *, Sym *, Sym_desc *); [all …]
|
H A D | sgs.h | 246 typedef struct sym_desc Sym_desc; typedef
|