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

Diff for /src/usr.bin/make/job.c between version 1.121 and 1.122

version 1.121, 2012/03/22 13:47:12 version 1.122, 2012/04/11 18:27:30
Line 836 
Line 836 
                  * by the caller are also added to the field.                   * by the caller are also added to the field.
                  */                   */
                 job->flags = flags;                  job->flags = flags;
                 if (expensive_commands(&gn->expanded)) {  
                   if (gn->type & OP_CHEAP)
                           return job;
                   if ((gn->type & OP_EXPENSIVE) ||
                       expensive_commands(&gn->expanded))
                         job->flags |= JOB_IS_EXPENSIVE;                          job->flags |= JOB_IS_EXPENSIVE;
                 }  
   
                 return job;                  return job;
         }          }

Legend:
Removed from v.1.121  
changed lines
  Added in v.1.122