diff options
author | Paul Smith <psmith@gnu.org> | 1999-08-22 17:50:57 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 1999-08-22 17:50:57 +0000 |
commit | 6fa76a7d153a9ec19d0f19dd19f6d456e044fcbe (patch) | |
tree | e968d88c7860b87a674111d68a932c1ff119a9ff /ChangeLog | |
parent | 4ff6c6245665ba7b611bd1f3ee2f5141895d9d69 (diff) | |
download | gunmake-6fa76a7d153a9ec19d0f19dd19f6d456e044fcbe.tar.gz |
* Various changes.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 25 |
1 files changed, 21 insertions, 4 deletions
@@ -1,4 +1,21 @@ -1999-08-13 Paul D. Smith <psmith@gnu.org> +1999-08-20 Paul D. Smith <psmith@gnu.org> + + * variable.c (try_variable_definition): Allocate for variable + expansion in f_append with a simple variable: if we're looking at + target-specific variables we don't want to trash the buffer. + Noticed by Reiner Beninga <Reiner.Beninga@mchp.siemens.de>. + +1999-08-16 Eli Zaretskii <eliz@is.elta.co.il> + + * main.c (main) [__MSDOS__]: Mirror any backslashes in argv[0], to + avoid problems in shell commands that use backslashes as escape + characters. + +1999-08-16 Paul D. Smith <psmith@gnu.org> + + * Version 3.77.93 released. + +1999-08-13 Paul D. Smith <psmith@gnu.org * function.c (func_if): New function $(if ...) based on the original by Han-Wen but reworked quite a bit. @@ -11,9 +28,9 @@ 1999-08-12 Paul D. Smith <psmith@gnu.org> - Argh. Another jobserver algorithm change. We conveniently forgot - that the blocking bit is shared by all users of the pipe, it's not - a per-process setting. Since we have many make processes all + Another jobserver algorithm change. We conveniently forgot that + the blocking bit is shared by all users of the pipe, it's not a + per-process setting. Since we have many make processes all sharing the pipe we can't use the blocking bit as a signal handler flag. Instead, we'll dup the pipe's read FD and have the SIGCHLD handler close the dup'd FD. This will cause the read() to fail |