diff options
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  | 
