diff options
author | Paul Smith <psmith@gnu.org> | 2009-06-09 15:35:38 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2009-06-09 15:35:38 +0000 |
commit | d4ee0012925815e069dd9996241703a7e9bd0338 (patch) | |
tree | 0f43c9f155b5889d925b447b6b2ad2edf4695bc7 /ChangeLog | |
parent | a72bff7cb3090051e75b631694aeb2bdb863aeb5 (diff) | |
download | gunmake-d4ee0012925815e069dd9996241703a7e9bd0338.tar.gz |
- Fix Savannah bug #18124
- Fix Savannah bug #17521
- Fix Savannah bug #16401
- Fix Savannah bug #16469
- Fix Savannah bug #16473
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 21 |
1 files changed, 21 insertions, 0 deletions
@@ -1,5 +1,26 @@ +2009-06-09 Paul Smith <psmith@gnu.org> + + * main.c (clean_jobserver): Clear the jobserver_fds options and + set job_slots to the default when we clean up. + (define_makeflags): Return the new MAKEFLAGS value. + (main): Reset MAKEFLAGS in the environment when we re-exec. + Fixes Savannah bug #18124. + +2009-06-08 Paul Smith <psmith@gnu.org> + + * read.c (eval): Collapse continuations post-semicolon on target- + specific variables. Fixes Savannah bug #17521. + 2009-06-07 Paul Smith <psmith@gnu.org> + * job.c (reap_children): For older systems without waitpid() (are + there any of these left?) run wait(2) inside EINTRLOOP to handle + EINTR errors. Fixes Savannah bug #16401. + + * (various): Debug message cleanup. Fixes Savannah bug #16469. + + * main.c: Fix bsd_signal() typedef. Fixes Savannah bug #16473. + * file.c (snap_deps): Set SNAPPED_DEPS at the start of snapping, not the end, to catch second expansion $(eval ...) defining new target/prereq relationships during snap_deps. |