[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.89 and 1.90

version 1.89, 2020/01/08 14:09:29 version 1.90, 2020/01/13 15:24:31
Line 193 
Line 193 
                 /* copy over what we just did */                  /* copy over what we just did */
                 gn->built_status = sib->built_status;                  gn->built_status = sib->built_status;
   
                 if (gn->built_status != ERROR) {                  if (gn->built_status == REBUILT) {
                         /* If the node was built successfully, mark it so,                          /* If the node was built successfully,
                          * update its modification time and timestamp all                           * update its modification time and timestamp all
                          * its parents.                           * its parents.
                          * This is to keep its state from affecting that of                           * This is to keep its state from affecting that of
                          * its parent.  */                           * its parent.  */
                         gn->built_status = REBUILT;  
                         sib->built_status = REBUILT;  
                         /* This is what Make does and it's actually a good                          /* This is what Make does and it's actually a good
                          * thing, as it allows rules like                           * thing, as it allows rules like
                          *                           *

Legend:
Removed from v.1.89  
changed lines
  Added in v.1.90