mirror of
https://git.savannah.gnu.org/git/make.git
synced 2025-01-12 08:40:55 +00:00
* NEWS: Update for the latest changes.
This commit is contained in:
parent
05769ca009
commit
a1bb739165
1 changed files with 25 additions and 2 deletions
27
NEWS
27
NEWS
|
@ -4,8 +4,8 @@ GNU make NEWS -*-indented-text-*-
|
|||
|
||||
See the end of this file for copyrights and 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.
|
||||
All user-visible changes are more fully described in the GNU make manual,
|
||||
which is contained in this distribution as the file doc/make.texi.
|
||||
See the README file and the GNU make manual for instructions for
|
||||
reporting bugs.
|
||||
|
||||
|
@ -43,6 +43,18 @@ http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=108&set
|
|||
N-processor systems without fear of overload.
|
||||
Patch provided by Sven C. Dack <sven.c.dack@sky.com>
|
||||
|
||||
* Makefiles can now specify the '-j' option in their MAKEFLAGS variable and
|
||||
this will cause make to enable that parallelism mode.
|
||||
|
||||
* GNU make will now use pthread_spawn() on systems where it is available.
|
||||
It will select POSIX_SPAWN_USEVFORK where that is available. If you prefer
|
||||
to use fork/exec even on systems where pthread_spawn() is present, you can
|
||||
use the --disable-pthread-spawn option to configure.
|
||||
Aron Barath <baratharon@caesar.elte.hu> provided the basic implementation.
|
||||
|
||||
* Error messages printed when invoking non-existent commands have been cleaned
|
||||
up and made consistent.
|
||||
|
||||
* The previous limit of 63 jobs under -jN on MS-Windows is now
|
||||
increased to 4095. That limit includes the subprocess started by
|
||||
the $(shell) function.
|
||||
|
@ -52,6 +64,13 @@ http://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=108&set
|
|||
|
||||
* A new option -E has been added as a short alias for --eval.
|
||||
|
||||
* All wildcard expansion within GNU make, including $(wildcard ...), will sort
|
||||
the results. See https://savannah.gnu.org/bugs/index.php?52076
|
||||
|
||||
* Interoperate with newer GNU libc and musl C runtime libraries.
|
||||
|
||||
* Performance improvements provided by Paolo Bonzini <pbonzini@redhat.com>
|
||||
|
||||
GNU make Developer News
|
||||
|
||||
* Import the GNU standard bootstrap script to replace the hand-rolled
|
||||
|
@ -60,6 +79,10 @@ GNU make Developer News
|
|||
* Rework the source distribution to move source files into the src/*
|
||||
subdirectory. This aligns with modern best practices in GNU.
|
||||
|
||||
* Replace local portability code with Gnulib content. Unfortunately due to a
|
||||
problem with Gnulib support for getloadavg, this forces a requirement on
|
||||
Automake 1.16 or above in order to build from Git. See README.git.
|
||||
|
||||
|
||||
Version 4.2.1 (10 Jun 2016)
|
||||
|
||||
|
|
Loading…
Reference in a new issue