commit | 42745a900f191f67637c5c819a0672dd30b45b50 | [log] [tgz] |
---|---|---|
author | Paul Smith <psmith@gnu.org> | Mon Jul 13 00:51:35 2015 -0400 |
committer | Paul Smith <psmith@gnu.org> | Mon Jul 13 00:51:35 2015 -0400 |
tree | 9a142a1cb09bdd491ec09d824f256d29fb36ab8c | |
parent | 43181f1f8241c74f68d4ff85e567c418b128c569 [diff] |
* implicit.c (pattern_search): [SV 43677] Mark files secondary. In order to fix SV 12267 we were marking the prerequisites of implicit (pattern) targets that existed elsewhere in the makefile as precious to keep them from being deleted as intermediate files. However this also keeps them from being deleted on error. Instead mark them as secondary. * tests/scripts/targets/DELETE_ON_ERROR: Test DELETE_ON_ERROR.