From ad671f0b6f4a26e97bd25a732545d2cb51b3dd6e Mon Sep 17 00:00:00 2001 From: Anas Nashif Date: Mon, 5 Nov 2012 11:22:40 -0800 Subject: parallel build --- remake.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/remake.c b/remake.c index 138cdc6..fe858ae 100644 --- a/remake.c +++ b/remake.c @@ -300,7 +300,8 @@ update_file (struct file *file, unsigned int depth) the diagnostics haven't been issued. If we need the diagnostics then we will have to continue. */ if (!(f->updated && f->update_status > us_none - && !f->dontcare && f->no_diag)) + && !f->dontcare && f->no_diag) + && f->command_state!=cs_not_started ) { DBF (DB_VERBOSE, _("Pruning file '%s'.\n")); return f->command_state == cs_finished ? f->update_status : 0; -- cgit v1.2.3