commit | c5ccc4930c3805604813def4455bc2e90635349e | [log] [tgz] |
---|---|---|
author | Paul Smith <psmith@gnu.org> | Sun Dec 25 17:41:50 2016 -0500 |
committer | Paul Smith <psmith@gnu.org> | Mon Dec 26 09:01:59 2016 -0500 |
tree | f0c2c966e217dc4accfa38c34c7296211dadc93b | |
parent | 45bf0e3a6757a565dd15050ae46b42a3d534477b [diff] |
[SV 40236] Handle included file open failures properly. * read.c (eval_makefile): Set deps->error if we discovered any error reading makefiles, and set NONEXISTENT_MTIME so we know it needs to be rebuilt. * main.c (main): Clean up management of makefile_mtimes. * tests/scripts/features/include: Add open failure testcases.