commit | 0faa98a0bbf05d63f9385de9d66d1707257ab437 | [log] [tgz] |
---|---|---|
author | Paul Smith <psmith@gnu.org> | Thu May 01 09:48:10 2014 -0400 |
committer | Paul Smith <psmith@gnu.org> | Thu May 01 09:51:04 2014 -0400 |
tree | 3a8feb31a095d398bee36b8f5c62fd24707edf91 | |
parent | 8411528fdd21e978076365df2f49e2b934becb84 [diff] |
[SV 42249] Propagate correct rule status results. * remake.c (update_file, update_file_1, check_dep): Return an enum update_status value instead of an int, and keep the highest value we find as we walk the graph so that the ultimate status is correct. * tests/scripts/options/dash-q: Add a test for updating prerequisites.