=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/make/job.c,v retrieving revision 1.149 retrieving revision 1.150 diff -c -r1.149 -r1.150 *** src/usr.bin/make/job.c 2020/01/13 14:57:00 1.149 --- src/usr.bin/make/job.c 2020/01/13 15:00:59 1.150 *************** *** 1,4 **** ! /* $OpenBSD: job.c,v 1.149 2020/01/13 14:57:00 espie Exp $ */ /* $NetBSD: job.c,v 1.16 1996/11/06 17:59:08 christos Exp $ */ /* --- 1,4 ---- ! /* $OpenBSD: job.c,v 1.150 2020/01/13 15:00:59 espie Exp $ */ /* $NetBSD: job.c,v 1.16 1996/11/06 17:59:08 christos Exp $ */ /* *************** *** 144,150 **** static void postprocess_job(Job *); static Job *prepare_job(GNode *); static void determine_job_next_step(Job *); - static void remove_job(Job *); static void may_continue_job(Job *); static void continue_job(Job *); static Job *reap_finished_job(pid_t); --- 144,149 ---- *************** *** 699,705 **** { bool finished = job_run_next(job); if (finished) ! remove_job(job); else if (!sequential) determine_expensive_job(job); } --- 698,704 ---- { bool finished = job_run_next(job); if (finished) ! postprocess_job(job); else if (!sequential) determine_expensive_job(job); } *************** *** 740,746 **** } if (job->exit_type != JOB_EXIT_OKAY || job->next_cmd == NULL) ! remove_job(job); else may_continue_job(job); } --- 739,745 ---- } if (job->exit_type != JOB_EXIT_OKAY || job->next_cmd == NULL) ! postprocess_job(job); else may_continue_job(job); }