commit | 89e18c12ebbd4245b8600af0b3fdbffe0d73bffe | [log] [tgz] |
---|---|---|
author | Paul Smith <psmith@gnu.org> | Sun Feb 28 20:20:18 2016 -0500 |
committer | Paul Smith <psmith@gnu.org> | Mon Feb 29 01:33:50 2016 -0500 |
tree | f68037ee3e9cd383ae8531be170a7c77de3fbf79 | |
parent | bccd01354b7e8f75f3e86cefb34f8a7f908bc360 [diff] |
[SV 47151] Exit with 1 when checking recursive make -q * job.h (struct child): New bit to mark recursive command lines. * job.c (start_job_command): Set the recursive command line bit. (reap_children): If the child is a recursive command and it exits with 1 during question mode, don't print an error and exit with 1. * tests/scripts/options/dash-q: Add a regression test.