/illumos-gate/usr/src/cmd/sgs/liblddbg/common/ |
H A D | syms.c | 237 sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_entered() 311 sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_cap_local() 385 sdp->sd_sym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, in Dbg_syms_old() 401 sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_new() 421 sdp->sd_sym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_updated() 452 osabi, mach, osym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, in Dbg_syms_resolving() 472 sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_resolved() 512 sdp->sd_sym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_copy_reloc() 554 sdp->sd_sym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_syms_reduce()
|
H A D | map.c | 119 sdp->sd_sym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_map_size_old() 136 sdp->sd_sym, sdp->sd_aux ? sdp->sd_aux->sa_overndx : 0, 0, NULL, in Dbg_map_symbol()
|
/illumos-gate/usr/src/cmd/sgs/libld/common/ |
H A D | machrel.amd.c | 176 M_PLT_RESERVSZ + ((sdp->sd_aux->sa_PLTndx - 1) * M_PLT_ENTSIZE); in ld_calc_plt_addr() 202 got_off = sdp->sd_aux->sa_PLTGOTndx * M_GOT_ENTSIZE; in plt_entry() 203 plt_off = M_PLT_RESERVSZ + ((sdp->sd_aux->sa_PLTndx - 1) * in plt_entry() 240 sdp->sd_aux->sa_PLTndx, demangle(sdp->sd_name)); in plt_entry() 248 val1 = (Xword)(sdp->sd_aux->sa_PLTndx - 1); in plt_entry() 254 sdp->sd_aux->sa_PLTndx, demangle(sdp->sd_name)); in plt_entry() 273 sdp->sd_aux->sa_PLTndx, demangle(sdp->sd_name)); in plt_entry() 364 sdp->sd_aux->sa_PLTGOTndx * M_GOT_ENTSIZE; in ld_perform_outreloc() 887 sdp->sd_aux && sdp->sd_aux->sa_PLTndx) { in ld_do_activerelocs() 920 if (sdp->sd_aux && sdp->sd_aux->sa_PLTndx) in ld_do_activerelocs() [all …]
|
H A D | machrel.intel.c | 143 M_PLT_RESERVSZ + ((sdp->sd_aux->sa_PLTndx - 1) * M_PLT_ENTSIZE); in ld_calc_plt_addr() 170 got_off = sdp->sd_aux->sa_PLTGOTndx * M_GOT_ENTSIZE; in plt_entry() 171 plt_off = M_PLT_RESERVSZ + ((sdp->sd_aux->sa_PLTndx - 1) * in plt_entry() 286 sdp->sd_aux->sa_PLTGOTndx * M_GOT_ENTSIZE; in ld_perform_outreloc() 897 sdp->sd_aux && sdp->sd_aux->sa_PLTndx) { in ld_do_activerelocs() 931 if (sdp->sd_aux && sdp->sd_aux->sa_PLTndx) in ld_do_activerelocs() 1268 (shndx != SHN_ABS) || (sdp->sd_aux && sdp->sd_aux->sa_symspec))) { in ld_reloc_local() 1485 sdp->sd_aux->sa_PLTndx = 1 + ofl->ofl_pltcnt++; in ld_assign_plt_ndx() 1486 sdp->sd_aux->sa_PLTGOTndx = ofl->ofl_gotcnt++; in ld_assign_plt_ndx()
|
H A D | syms.c | 402 sdp->sd_aux = sap; in ld_sym_enter() 701 usdp->sd_aux->sa_symspec = (Half)sdaux_id; in sym_add_spec() 712 usdp->sd_aux->sa_overndx = VER_NDX_GLOBAL; in sym_add_spec() 754 usdp->sd_aux->sa_symspec = (Half)sdaux_id; in sym_add_spec() 756 usdp->sd_aux->sa_overndx = VER_NDX_GLOBAL; in sym_add_spec() 785 sdp->sd_aux->sa_symspec = (Half)sdaux_id; in sym_add_spec() 786 if (usdp->sd_aux->sa_symspec) { in sym_add_spec() 787 usdp->sd_aux->sa_linkndx = 0; in sym_add_spec() 788 sdp->sd_aux->sa_linkndx = 0; in sym_add_spec() 802 sdp->sd_aux->sa_overndx = VER_NDX_GLOBAL; in sym_add_spec() [all …]
|
H A D | resolve.c | 339 sdp->sd_aux->sa_rfile = ifl->ifl_name; in sym_promote() 436 sdp->sd_aux->sa_rfile = ifl->ifl_name; in sym_override() 475 sdp->sd_aux->sa_dverndx = vndx; in sym_override() 485 if (!(sdp->sd_aux->sa_vfile)) in sym_override() 486 sdp->sd_aux->sa_vfile = ifl->ifl_name; in sym_override() 497 if ((link = sdp->sd_aux->sa_linkndx) != 0) { in sym_override() 501 _sdp->sd_aux->sa_linkndx = 0; in sym_override() 502 sdp->sd_aux->sa_linkndx = 0; in sym_override() 1175 if (aplist_append(&sdp->sd_aux->sa_dfiles, ifl->ifl_name,
|
H A D | ldentry.c | 151 if (((dfiles = sdp->sd_aux->sa_dfiles) == NULL) || in ld_map_out() 163 (sdp->sd_aux->sa_symspec) || in ld_map_out()
|
H A D | machrel.sparc.c | 203 pltndx = sdp->sd_aux->sa_PLTndx + M_PLT_XNumber - 1; in ld_calc_plt_addr() 508 pltndx = sdp->sd_aux->sa_PLTndx + M_PLT_XNumber - 1; in ld_calc_plt_addr() 684 plt_entry(ofl, sdp->sd_aux->sa_PLTndx, &roffset, &raddend); in ld_perform_outreloc() 1184 sdp->sd_aux && sdp->sd_aux->sa_PLTndx) { in ld_do_activerelocs() 1218 if (sdp->sd_aux && sdp->sd_aux->sa_PLTndx) in ld_do_activerelocs() 1641 (shndx != SHN_ABS) || (sdp->sd_aux && sdp->sd_aux->sa_symspec))) { in ld_reloc_local() 2030 sdp->sd_aux->sa_PLTndx = 1 + ofl->ofl_pltcnt++; in ld_assign_plt_ndx()
|
H A D | version.c | 264 sdp->sd_aux->sa_overndx = vdp->vd_ndx; in ld_vers_check_defs() 298 sdp->sd_aux->sa_overndx = vdp->vd_ndx; in ld_vers_check_defs() 917 if (sdp->sd_aux->sa_overndx <= VER_NDX_GLOBAL) in ld_vers_promote() 918 sdp->sd_aux->sa_overndx = VER_NDX_GLOBAL; in ld_vers_promote() 943 sdp->sd_aux->sa_overndx = vip->vi_desc->vd_ref->vd_ndx; in ld_vers_promote()
|
H A D | map_support.c | 1189 (sdp->sd_aux->sa_overndx != VER_NDX_GLOBAL) && in ld_map_sym_enter() 1191 (sdp->sd_aux->sa_overndx != mv->mv_vdp->vd_ndx)) { in ld_map_sym_enter() 1305 if ((sdp->sd_aux->sa_overndx == 0) || in ld_map_sym_enter() 1306 (sdp->sd_aux->sa_overndx == VER_NDX_GLOBAL)) in ld_map_sym_enter() 1307 sdp->sd_aux->sa_overndx = mv->mv_vdp->vd_ndx; in ld_map_sym_enter()
|
H A D | relocate.c | 892 (sdp->sd_aux && sdp->sd_aux->sa_symspec))) { in ld_reloc_GOT_relative() 968 if (sdp->sd_aux->sa_PLTndx == 0) { in ld_reloc_plt() 1031 Sym_aux *sap = sdp->sd_aux; in reloc_exec() 1190 if (!(_sdp->sd_aux->sa_rfile)) in reloc_exec() 1191 _sdp->sd_aux->sa_rfile = sdp->sd_aux->sa_rfile; in reloc_exec() 1514 sap = sdp->sd_aux; in ld_process_sym_reloc() 2061 if (sdp->sd_aux && ((sdp->sd_flags & FLG_SY_VISIBLE) == 0)) in process_reld()
|
H A D | sunwmove.c | 237 if (sdp->sd_aux && in ld_process_move()
|
H A D | libs.c | 555 vndx = sdp->sd_aux->sa_dverndx; in ar_extract_bysym()
|
H A D | update.c | 1032 sorted_syms[ssndx].sl_hval = sdp->sd_aux->sa_hash % in update_osym() 1266 if (sdp->sd_aux && sdp->sd_aux->sa_PLTGOTndx) { in update_osym() 1269 sdp->sd_aux->sa_PLTGOTndx; in update_osym() 1302 sap = sdp->sd_aux; in update_osym() 1698 spec = sdp->sd_aux->sa_symspec; in update_osym()
|
/illumos-gate/usr/src/cmd/sgs/include/ |
H A D | libld.h | 1201 Sym_aux *sd_aux; /* auxiliary global symbol info. */ member
|