Default build-many-glibcs.py to GCC 7 branch.
authorJoseph Myers <joseph@codesourcery.com>
Wed, 26 Apr 2017 15:26:47 +0000 (15:26 +0000)
committerJoseph Myers <joseph@codesourcery.com>
Wed, 26 Apr 2017 15:26:47 +0000 (15:26 +0000)
Now there is a GCC 7 release branch, this patch makes
build-many-glibcs.py default to using it instead of GCC 6.

Relative to GCC 6, this fixes the MicroBlaze build but introduces ICEs
building glibc testcases for SH (GCC PRs 78459, 78460; the latter is
an out-of-memory issue so you may want to set memory limits when
running build-many-glibcs.py).

* scripts/build-many-glibcs.py (Context.checkout): Default gcc
version to 7 branch.

ChangeLog
scripts/build-many-glibcs.py

index 042262e..89ee733 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2017-04-26  Joseph Myers  <joseph@codesourcery.com>
+
+       * scripts/build-many-glibcs.py (Context.checkout): Default gcc
+       version to 7 branch.
+
 2017-04-25  Uros Bizjak  <ubizjak@gmail.com>
 
        * sysdeps/alpha/fpu/math_private.h (__ieee754_sqrt): Add
index 388abc3..6f11a9c 100755 (executable)
@@ -683,7 +683,7 @@ class Context(object):
     def checkout(self, versions):
         """Check out the desired component versions."""
         default_versions = {'binutils': 'vcs-2.28',
-                            'gcc': 'vcs-6',
+                            'gcc': 'vcs-7',
                             'glibc': 'vcs-mainline',
                             'gmp': '6.1.1',
                             'linux': '4.10',