Document new hard requirement on GNU make
authorSimon Marchi <simon.marchi@polymtl.ca>
Thu, 17 Nov 2016 16:59:18 +0000 (11:59 -0500)
committerSimon Marchi <simon.marchi@ericsson.com>
Thu, 17 Nov 2016 16:59:18 +0000 (11:59 -0500)
As discussed in [1], it would be benificial for the GDB project to start
requiring GNU make to build its software.  It would allow using useful
GNU-specific constructs, such as pattern rules.  It would also allow
removing the alternative code paths in the Makefiles (guarded by
GMAKE_TRUE/GMAKE_FALSE), simplifying the Makefile code.

[1] https://sourceware.org/ml/gdb-patches/2016-11/msg00331.html

gdb/ChangeLog:

* NEWS: Mention requirement of GNU make.

gdb/ChangeLog
gdb/NEWS

index a479c6c..c0c7d7f 100644 (file)
@@ -1,3 +1,7 @@
+2016-11-17  Simon Marchi  <simon.marchi@polymtl.ca>
+
+       * NEWS: Mention requirement of GNU make.
+
 2016-11-17  Pedro Alves  <palves@redhat.com>
 
        * c-exp.y (c_print_token): Use parser_fprintf instead of fprintf.
index a6b1282..a597405 100644 (file)
--- a/gdb/NEWS
+++ b/gdb/NEWS
   compiler.  The --disable-build-with-cxx configure option has been
   removed.
 
+* Building GDB and GDBserver now requires GNU make >= 3.81.
+
+  It is no longer supported to build GDB or GDBserver with another
+  implementation of the make program or an earlier version of GNU make.
+
 * Native debugging on MS-Windows supports command-line redirection
 
   Command-line arguments used for starting programs on MS-Windows can