Lines Matching defs:sdp
39 Sym_desc *sdp;
47 for (APLIST_TRAVERSE(ofl->ofl_parsyms, idx, sdp)) {
48 if (sdp->sd_flags & FLG_SY_PAREXPN) {
49 Sym *sym = sdp->sd_sym;
67 mv_nums += alist_nitems(sdp->sd_move);
96 append_move_desc(Ofl_desc *ofl, Sym_desc *sdp, Move *mvp, Is_desc *isp)
114 for (ALIST_TRAVERSE(sdp->sd_move, idx, omdp)) {
134 sdp->sd_file != isp->is_file))
142 sdp->sd_file->ifl_name, EC_WORD(isp->is_scnndx),
143 isp->is_name, demangle(sdp->sd_name),
152 sdp->sd_flags |= FLG_SY_OVERLAP;
156 if (alist_append(&sdp->sd_move, &nmd, sizeof (Mv_desc),
194 Sym_desc *sdp;
215 sdp = isp->is_file->ifl_oldndx[ndx];
216 DBG_CALL(Dbg_move_entry1(ofl->ofl_lml, 1, mvp, sdp));
237 if (sdp->sd_aux &&
238 ((sdp->sd_flags & FLG_SY_VISIBLE) == 0))
239 ld_sym_adjust_vis(sdp, ofl);
241 sym = sdp->sd_sym;
243 if (sdp->sd_move == NULL) {
250 if (aplist_append(&ofl->ofl_parsyms, sdp,
264 sdp->sd_name) == -1)
289 if (sdp->sd_osym == NULL) {
290 if ((sdp->sd_osym =
294 *(sdp->sd_osym) =
295 *(sdp->sd_sym);
300 if (append_move_desc(ofl, sdp, mvp, isp) == S_ERROR)
303 if (sdp->sd_flags & FLG_SY_OVERLAP)
310 if (sdp->sd_flags & FLG_SY_PAREXPN) {
341 sdp->sd_file->ifl_name,
346 sdp->sd_flags |= FLG_SY_PAREXPN;
352 sdp->sd_file->ifl_name,
357 sdp->sd_flags |= FLG_SY_PAREXPN;
360 alist_nitems(sdp->sd_move)) > sym->st_size) &&
362 sdp->sd_flags |= FLG_SY_PAREXPN;
375 Os_desc *osp = sdp->sd_isc->is_osdesc;
381 } else if ((sdp->sd_flags &