Lines Matching refs:gn
739 struct GNode *gn;
749 gn = Targ_FindNode(name, TARG_CREATE);
750 DEBUGF(MAKE, ("Checking %s...", gn->name));
751 Suff_FindDeps(gn);
759 if (!strcmp(gn->name, Lst_Datum(ln2))) {
773 mtime = Dir_MTime(gn);
775 Compat_Make(gn, gn);
786 * Compat_Make will leave the 'made' field of gn
788 * UPTODATE gn was already up-to-date
789 * MADE gn was recreated successfully
790 * ERROR An error occurred while gn was being created
791 * ABORTED gn was not remade because one of its inferiors
794 if (gn->made == MADE) {
795 if (mtime != Dir_MTime(gn)) {
798 gn->name, mtime, gn->mtime));
803 gn->name));
805 } else if (gn->made == ERROR)
807 else if (gn->made == ABORTED) {
809 gn->name);
811 } else if (gn->made == UPTODATE) {
812 Lst_EnQueue(&cleanup, gn);
835 GNode *gn = Lst_DeQueue(&cleanup);
837 gn->unmade = 0;
838 gn->make = FALSE;
839 gn->made = UNMADE;
840 gn->childMade = FALSE;
841 gn->mtime = gn->cmtime = 0;
842 gn->cmtime_gn = NULL;
844 LST_FOREACH(ln, &gn->children) {
847 gn->unmade++;