Lines Matching defs:needobj
110 * 2) needobj (version)
137 const char *needobj; /* MATCH_OPT_NEED_VER only */
267 rec->value.name.needobj = lstr;
275 /* Terminate needobj, skipping trailing whitespace */
276 WS_RSKIP_LIMIT(rec->value.name.needobj, s1);
329 * needobj - NULL for VERDEF records, the name of the
341 match(const char *needobj, const char *version, int ndx)
355 if (needobj)
356 str = needobj;
365 if (needobj && version &&
366 (strcmp(rec->value.name.needobj, needobj) == 0) &&
399 * needobj - NULL for symbols corresponding to a VERDEF
406 const char *vd_name, const char *needobj, const char *file)
425 if (needobj == NULL) {
445 if (needobj == NULL)
450 file, needobj, vd_name);
585 const char *needobj, *dep;
591 needobj = (char *)(strs + vnd->vn_file);
602 if (!match(needobj, dep, vnap->vna_other))
618 needobj);
666 dep, needobj, file);