]> git.ipfire.org Git - thirdparty/make.git/commitdiff
Merge branch 'master' of git.savannah.gnu.org:/srv/git/make
authorPaul Smith <psmith@gnu.org>
Sun, 28 Apr 2013 23:25:24 +0000 (19:25 -0400)
committerPaul Smith <psmith@gnu.org>
Sun, 28 Apr 2013 23:25:24 +0000 (19:25 -0400)
1  2 
ChangeLog

diff --cc ChangeLog
index 1144dc2e4fa731cb6df48ec886c1da852bf21fe5,2c8275ada79b1c18883d6684abdf30492b7b5a5f..edf30c3ccef920805abf204a736b47f02c2f8c10
+++ b/ChangeLog
@@@ -1,20 -1,11 +1,26 @@@
+ 2013-04-28  Eli Zaretskii  <eliz@gnu.org>
+       * dir.c (local_stat) [WINDOWS32]: Use the wrapper on MS-Windows.
+       If the argument ends in "dir/.", make sure the parent dir exists
+       and is indeed a directory.  Fixes Savannah bug #37065.
  2013-04-28  Paul Smith  <psmith@gnu.org>
  
 +      * makeint.h (message_s, error_s): Functions that print to strings
 +      rather than directly to files.
 +      * misc.c (message_s, error_s): Create them.
 +      * job.c (child_error): Print error messages to the output sync
 +      logs, if one exists, rather then directly to the terminal.
 +      (reap_children): Move the per-line sync after child_error().
 +
 +      * configure.ac: Remove support for pre-ANSI variadic function calls.
 +      * makeint.h: Ditto.
 +      * misc.c: Ditto.
 +      * config.ami.template: Ditto.
 +      * config.h-vms.template: Ditto.
 +      * config.h.W32.template: Ditto.
 +      * configh.dos.template: Ditto.
 +
        Implement a "per-job" output synchronization option.
  
        * main.c (decode_output_sync_flags): Recognize the new option.