diff --git a/job.c b/job.c index daefc5cb..c27f2a4b 100644 --- a/job.c +++ b/job.c @@ -175,6 +175,9 @@ child_error (target_name, exit_code, exit_sig, coredump, ignored) int exit_code, exit_sig, coredump; int ignored; { + if (ignored && silent_flag) + return; + if (exit_sig == 0) error (ignored ? "[%s] Error %d (ignored)" : "*** [%s] Error %d",