[BACK]Return to compat.c CVS log [TXT][DIR] Up to [local] / src / usr.bin / make

Diff for /src/usr.bin/make/compat.c between version 1.34 and 1.35

version 1.34, 2000/09/14 13:46:44 version 1.35, 2000/09/14 13:52:41
Line 443 
Line 443 
     GNode *pgn = (GNode *) pgnp;      GNode *pgn = (GNode *) pgnp;
   
     if (pgn->type & OP_MADE) {      if (pgn->type & OP_MADE) {
         (void) Dir_MTime(gn);          (void)Dir_MTime(gn);
         gn->made = UPTODATE;          gn->made = UPTODATE;
     }      }
   
Line 589 
Line 589 
              * ok.               * ok.
              * -- ardeb 1/12/88               * -- ardeb 1/12/88
              */               */
             if (noExecute || Dir_MTime(gn) == FALSE) {              if (noExecute || is_out_of_date(Dir_MTime(gn)))
                 gn->mtime = now;                  gn->mtime = now;
             }              if (is_before(gn->mtime, gn->cmtime))
             if (gn->cmtime > gn->mtime)  
                 gn->mtime = gn->cmtime;                  gn->mtime = gn->cmtime;
             if (DEBUG(MAKE)) {              if (DEBUG(MAKE)) {
                 printf("update time: %s\n", Targ_FmtTime(gn->mtime));                  printf("update time: %s\n", Targ_FmtTime(gn->mtime));

Legend:
Removed from v.1.34  
changed lines
  Added in v.1.35