diff options
author | Paul Smith <psmith@gnu.org> | 2004-01-21 06:32:59 +0000 |
---|---|---|
committer | Paul Smith <psmith@gnu.org> | 2004-01-21 06:32:59 +0000 |
commit | 1f16ee5c2d482a75504fbbcf70e9e2a44acc1339 (patch) | |
tree | fce4f9c32c1345b44f5dcab09c3d8456cf230726 /NEWS | |
parent | 2b3ee46f4e4e73cb3d05921391e5cf64990483a7 (diff) | |
download | gunmake-1f16ee5c2d482a75504fbbcf70e9e2a44acc1339.tar.gz |
Many bug fixes etc.
- Apply a fix for the "thundering herd" problem when using "-j -l".
This also fixes bug #4693.
- Fix bug #7257: allow functions as ifdef arguments
- Fix bug #4518: make sure we print all double-colon rules with -p.
- Upgrade to autconf 2.58/automake 1.8/gettext 0.13.1
- Various doc cleanups, etc.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 15 |
1 files changed, 10 insertions, 5 deletions
@@ -1,16 +1,15 @@ GNU make NEWS -*-indented-text-*- History of user-visible changes. - 17 April 2003 + 21 January 2004 -Copyright (C) 2002,2003 Free Software Foundation, Inc. +Copyright (C) 2002,2003,2004 Free Software Foundation, Inc. See the end for copying conditions. All changes mentioned here are more fully described in the GNU make manual, which is contained in this distribution as the file doc/make.texi. Please send GNU make bug reports to <bug-make@gnu.org>. -See the README file and the GNU make manual for details on sending bug -reports. +See the README file and the GNU make manual for details on reporting bugs. Version 3.81rc1 @@ -26,10 +25,16 @@ Version 3.81rc1 * In a recursive $(call ...) context, any extra arguments from the outer call are now masked in the context of the inner call. +* Implemented a solution for the "thundering herd" problem with "-j -l". + This version of GNU make uses an algorithm suggested by Thomas Riedl + <thomas.riedl@siemens.com> to track the number of jobs started in the + last second and adjust GNU make's view of the system's load average + accordingly. + * Enhancements for POSIX compatibility: - Only touch targets (under -t) if they have at least one command. -* Updated to autoconf 2.57, automake 1.7.6, and gettext 0.12.1. Users +* Updated to autoconf 2.58, automake 1.8, and gettext 0.13.1. Users should not be impacted. |