]> git.ipfire.org Git - thirdparty/make.git/commitdiff
* NEWS: Update 4.3 with information on .SILENT / -s
authorPaul Smith <psmith@gnu.org>
Sun, 29 Mar 2020 21:50:34 +0000 (17:50 -0400)
committerPaul Smith <psmith@gnu.org>
Sun, 29 Mar 2020 21:50:34 +0000 (17:50 -0400)
NEWS

diff --git a/NEWS b/NEWS
index df1a4dc3d11c73975b5269cdc880ee1a00d454a9..c3c1025483676739ebec604310c7c1d39ea325c1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -15,7 +15,7 @@ A complete list of bugs fixed in this version is available here:
 
 https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=109&set=custom
 
-* GNU Make can now be built for MS-Windows using the Tiny C's tcc compiler.
+* GNU Make can now be built for MS-Windows using the Tiny C tcc compiler.
 
 \f
 Version 4.3 (19 Jan 2020)
@@ -44,6 +44,14 @@ https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=108&se
   already contains some value.  Similarly, appending an empty string does not
   add a trailing space.
 
+* WARNING: Backward-incompatibility!
+  Previously using the .SILENT pseudo-target in a makefile would force all
+  sub-makes to be invoked with the '-s' option, effectively making all
+  sub-makes silent as well.  In this release, .SILENT only has effect for the
+  current invocation of make.  As a side-effect of this, .SILENT no longer has
+  a side-effect of enabling the --no-print-directory option, which using -s
+  will do.
+
 * NOTE: Deprecated behavior.
   Contrary to the documentation, suffix rules with prerequisites are being
   treated BOTH as simple targets AND as pattern rules.  Further, the