[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.50 and 1.51

version 1.50, 2015/01/23 13:18:40 version 1.51, 2016/10/21 16:12:38
Line 308 
Line 308 
   
         for (ln = Lst_First(&cgn->children); ln != NULL;          for (ln = Lst_First(&cgn->children); ln != NULL;
             ln = Lst_Adv(ln)) {              ln = Lst_Adv(ln)) {
                 gn = (GNode *)Lst_Datum(ln);                  gn = Lst_Datum(ln);
   
                 if (Lst_AddNew(&pgn->children, gn)) {                  if (Lst_AddNew(&pgn->children, gn)) {
                         Lst_AtEnd(&gn->parents, pgn);                          Lst_AtEnd(&gn->parents, pgn);
Line 351 
Line 351 
         Var(ALLSRC_INDEX, gn) = "";          Var(ALLSRC_INDEX, gn) = "";
   
         for (ln = Lst_First(&gn->children); ln != NULL; ln = Lst_Adv(ln)) {          for (ln = Lst_First(&gn->children); ln != NULL; ln = Lst_Adv(ln)) {
                 child = (GNode *)Lst_Datum(ln);                  child = Lst_Datum(ln);
                 if ((child->type & (OP_EXEC|OP_USE|OP_INVISIBLE)) != 0)                  if ((child->type & (OP_EXEC|OP_USE|OP_INVISIBLE)) != 0)
                         continue;                          continue;
                 if (OP_NOP(child->type) ||                  if (OP_NOP(child->type) ||

Legend:
Removed from v.1.50  
changed lines
  Added in v.1.51