[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.157 and 1.158

version 1.157, 2020/01/13 15:55:57 version 1.158, 2020/01/13 16:03:44
Line 660 
Line 660 
         }          }
 }  }
   
   static void
   may_continue_heldback_jobs()
   {
           while (!no_new_jobs) {
                   if (heldJobs != NULL) {
                           Job *job = heldJobs;
                           heldJobs = heldJobs->next;
                           if (DEBUG(EXPENSIVE))
                                   fprintf(stderr, "[%ld] cheap -> release %s\n",
                                       (long)mypid, job->node->name);
                           may_continue_job(job);
                   } else
                           break;
           }
   }
   
 /*-  /*-
  *-----------------------------------------------------------------------   *-----------------------------------------------------------------------
  * Job_Make  --   * Job_Make  --
Line 698 
Line 714 
                 postprocess_job(job);                  postprocess_job(job);
         else          else
                 may_continue_job(job);                  may_continue_job(job);
 }  
   
 static void  
 may_continue_heldback_jobs()  
 {  
         while (!no_new_jobs) {  
                 if (heldJobs != NULL) {  
                         Job *job = heldJobs;  
                         heldJobs = heldJobs->next;  
                         if (DEBUG(EXPENSIVE))  
                                 fprintf(stderr, "[%ld] cheap -> release %s\n",  
                                     (long)mypid, job->node->name);  
                         may_continue_job(job);  
                 } else  
                         break;  
         }  
 }  }
   
 /*  /*

Legend:
Removed from v.1.157  
changed lines
  Added in v.1.158