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

Diff for /src/usr.bin/make/engine.c between version 1.25 and 1.26

version 1.25, 2009/05/12 09:46:39 version 1.26, 2009/08/16 09:47:06
Line 169 
Line 169 
 void  void
 Job_Touch(GNode *gn)  Job_Touch(GNode *gn)
 {  {
         if (gn->type & (OP_JOIN|OP_USE|OP_EXEC|OP_OPTIONAL)) {          if (gn->type & (OP_JOIN|OP_USE|OP_EXEC|OP_OPTIONAL|OP_PHONY)) {
                 /*                  /*
                  * .JOIN, .USE, and .OPTIONAL targets are "virtual" targets                   * .JOIN, .USE, and .OPTIONAL targets are "virtual" targets
                  * and, as such, shouldn't really be created.                   * and, as such, shouldn't really be created.
                    * Likewise, .PHONY targets are not really files
                  */                   */
                 return;                  return;
         }          }

Legend:
Removed from v.1.25  
changed lines
  Added in v.1.26