Lines Matching refs:mtime
222 if (gn->youngestChild == NULL || cgn->mtime > gn->youngestChild->mtime)
232 if (gn->mtime < gn->youngestChild->mtime) {
240 if (gn->mtime == 0 && !(gn->type & OP_OPTIONAL)) {
262 * The mtime field of the node and the youngestChild field of its parents
277 if (gn->mtime != 0)
279 Targ_FmtTime(gn->mtime));
310 } else if ((gn->type & OP_LIB) && (gn->mtime == 0 || Arch_IsLib(gn))) {
317 oodate = (gn->mtime == 0 || Arch_LibOODate(gn) ||
370 * have their mtime stay below their children's mtime to keep parents
515 time_t mtime;
518 mtime = gn->mtime;
535 * from before, parse.h won't have been updated and gn->mtime will
544 gn->mtime = now;
570 (mtime == 0 && !(gn->type & OP_WAIT))) {
573 gn->mtime == 0 ? "nonexistent" : Targ_FmtTime(gn->mtime));
574 gn->mtime = now;
577 gn->name, Targ_FmtTime(gn->mtime));
582 * XXX: The returned mtime may differ from gn->mtime. Intentionally?
584 return mtime;
659 * altered if the child's mtime is big enough.
668 time_t mtime = -1;
683 * still doesn't exist, make its mtime now.
686 mtime = Make_Recheck(cgn);
724 if (mtime == 0 && !(cgn->type & OP_WAIT))
865 } else if ((pgn->mtime < cgn->mtime) ||
866 (cgn->mtime >= now && cgn->made == MADE)) {
881 * if RECHECK isn't defined, since cgn->mtime is set