diff options
author | Joseph Myers <joseph@codesourcery.com> | 2017-06-19 16:33:00 +0000 |
---|---|---|
committer | Joseph Myers <joseph@codesourcery.com> | 2017-06-19 16:34:05 +0000 |
commit | 4add86749a31f302674599b69d2eea691d69341a (patch) | |
tree | 68755949e4e394156f806e072463b3f3af64d278 /ChangeLog | |
parent | f6110a8fee2ca36f8e2d2abecf3cba9fa7b8ea7d (diff) | |
download | glibc-4add86749a31f302674599b69d2eea691d69341a.tar.gz glibc-4add86749a31f302674599b69d2eea691d69341a.tar.xz glibc-4add86749a31f302674599b69d2eea691d69341a.zip |
Require GCC 4.9 or later for building glibc.
This patch makes configure require GCC 4.9 or later for building glibc, and documents that requirement. Requiring GCC 4.9 or later allows use of _Generic (as in tzcode). It would allow <stdatomic.h> and _Atomic to be used as well if desired, although we need to avoid any libatomic dependencies on any platforms. This patch is explicitly the minimum to implement a new version requirement, with any consequent cleanups of conditional code (not in installed headers or files shared with gnulib etc.) to be done separately. Tested for x86_64. * configure.ac (libc_cv_compiler_ok): Require GCC 4.9 or later. * configure: Regenerated. * manual/install.texi (Tools for Compilation): Document requirement for GCC 4.9 or later. * INSTALL: Regenerated.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index 3b61f167d2..b3d39a23fd 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2017-06-19 Joseph Myers <joseph@codesourcery.com> + + * configure.ac (libc_cv_compiler_ok): Require GCC 4.9 or later. + * configure: Regenerated. + * manual/install.texi (Tools for Compilation): Document + requirement for GCC 4.9 or later. + * INSTALL: Regenerated. + 2017-06-19 Florian Weimer <fweimer@redhat.com> [BZ #21624] |