Home | History | Annotate | Download | only in libcpp

Lines Matching defs:deps

93     for (i = deps.size (); i--;)
94 free (const_cast <char *> (deps[i]));
105 vec<const char *> deps;
298 d->deps.push (xstrdup (t));
392 const mkdeps *d = pfile->deps;
398 if (d->deps.size ())
401 if (CPP_OPTION (pfile, deps.modules) && d->cmi_name)
405 make_write_vec (d->deps, fp, column, colmax);
407 if (CPP_OPTION (pfile, deps.phony_targets))
408 for (unsigned i = 1; i < d->deps.size (); i++)
409 fprintf (fp, "%s:\n", munge (d->deps[i]));
412 if (!CPP_OPTION (pfile, deps.modules))
476 /* Write out a deps buffer to a file, in a form that can be read back
481 deps_save (class mkdeps *deps, FILE *f)
490 size = deps->deps.size ();
495 for (i = 0; i < deps->deps.size (); i++)
497 size = strlen (deps->deps[i]);
500 if (fwrite (deps->deps[i], size, 1, f) != 1)
508 the deps sizefer. The third argument may be NULL, in which case
513 deps_restore (class mkdeps *deps, FILE *fd, const char *self)
542 /* Generate makefile dependencies from .pch if -nopch-deps. */
544 deps_add_dep (deps, buf);