about summary refs log tree commit diff
path: root/NEWS
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2014-11-14 18:00:34 +0000
committerJoseph Myers <joseph@codesourcery.com>2014-11-14 18:00:34 +0000
commit4863355ad52b71fecd7529928999074afdc4d51f (patch)
tree1ffd48230e61c99ad22b509ac1f390572dc3d6de /NEWS
parentc1b0aadcdfd1b4b56588856cdc3197f4f145677d (diff)
downloadglibc-4863355ad52b71fecd7529928999074afdc4d51f.tar.gz
glibc-4863355ad52b71fecd7529928999074afdc4d51f.tar.xz
glibc-4863355ad52b71fecd7529928999074afdc4d51f.zip
Require GCC 4.6 or later to build glibc.
As discussed in the thread starting at
<https://sourceware.org/ml/libc-alpha/2014-10/msg00792.html>, and
continuing into November, this patch increases the minimum GCC version
for building glibc to 4.6 (there seemed to be no clear consensus for
4.7).  In particular, this allows us to use #pragma GCC diagnostic for
fine-grained warning control with -Werror (subject to establishing a
suitable policy for that use).  The documentation has a statement, as
requested, about the most recent GCC version tested for building
glibc, and I've updated <https://sourceware.org/glibc/wiki/Release> to
refer to updating that statement.  A NEWS entry is added for this
change, although previous such changes didn't get them.

Tested for x86_64 (testsuite, and that installed shared libraries are
unchanged by this patch).

	* configure.ac (libc_cv_compiler_ok): Require GCC 4.6 or later.
	* configure: Regenerated.
	* manual/install.texi (Tools for Compilation): Document a
	requirement of GCC 4.6 or later and that GCC 4.9 is the newest
	compiler verified to work.
	* INSTALL: Regenerated.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index c582c8e559..867d659afb 100644
--- a/NEWS
+++ b/NEWS
@@ -14,6 +14,10 @@ Version 2.21
   17555, 17570, 17571, 17572, 17573, 17574, 17582, 17583, 17584, 17585,
   17589, 17594.
 
+* The minimum GCC version that can be used to build this version of the GNU
+  C Library is GCC 4.6.  Older GCC versions, and non-GNU compilers, can
+  still be used to compile programs using the GNU C Library.
+
 * New locales: tu_IN, bh_IN.
 
 Version 2.20