[gcc-6] 210/401: * Update to SVN 20160914 (r240133, 6.2.1) from the gcc-6-branch.

Ximin Luo infinity0 at debian.org
Wed Apr 5 15:49:30 UTC 2017


This is an automated email from the git hooks/post-receive script.

infinity0 pushed a commit to branch pu/reproducible_builds
in repository gcc-6.

commit d6f5b1287770fc02f4e5c8c70c0b1e19899964e7
Author: doko <doko at 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>
Date:   Wed Sep 14 11:30:18 2016 +0000

      * Update to SVN 20160914 (r240133, 6.2.1) from the gcc-6-branch.
    
    
    git-svn-id: svn://anonscm.debian.org/gcccvs/branches/sid/gcc-6@8978 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
---
 debian/changelog                |  6 +--
 debian/patches/svn-updates.diff | 91 +++++++++++++++++++++++++++++++++++++----
 2 files changed, 85 insertions(+), 12 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 0326a88..9e3550d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,12 +1,12 @@
 gcc-6 (6.2.0-4) UNRELEASED; urgency=medium
 
-  * Update to SVN 20160910 (r240069, 6.2.1) from the gcc-6-branch.
-    - Fix PR rtl-optimization/77452.
+  * Update to SVN 20160914 (r240133, 6.2.1) from the gcc-6-branch.
+    - Fix PR rtl-optimization/77452, PR c++/77427.
   * gcj: Depend on the ecj1 standalone binary.
   * Configure native builds using --with-program-prefix.
   * Fix ICE in gdc symbol mangling (Iain Buclaw). LP: #1620681.
 
- -- Matthias Klose <doko at debian.org>  Sat, 10 Sep 2016 13:46:58 +0200
+ -- Matthias Klose <doko at debian.org>  Wed, 14 Sep 2016 13:29:08 +0200
 
 gcc-6 (6.2.0-3) unstable; urgency=medium
 
diff --git a/debian/patches/svn-updates.diff b/debian/patches/svn-updates.diff
index 4db731d..1454665 100644
--- a/debian/patches/svn-updates.diff
+++ b/debian/patches/svn-updates.diff
@@ -1,10 +1,10 @@
-# DP: updates from the 6 branch upto 20160910 (r240069).
+# DP: updates from the 6 branch upto 20160914 (r240133).
 
 last_update()
 {
 	cat > ${dir}LAST_UPDATED <EOF
-Sat Sep 10 13:49:22 CEST 2016
-Sat Sep 10 11:49:22 UTC 2016 (revision 240069)
+Wed Sep 14 12:57:51 CEST 2016
+Wed Sep 14 10:57:51 UTC 2016 (revision 240133)
 EOF
 }
 
@@ -760,13 +760,43 @@ Index: gcc/tree-vrp.c
  
    /* [] is vr0, () is vr1 in the following classification comments.  */
    if (mineq && maxeq)
+Index: gcc/c-family/ChangeLog
+===================================================================
+--- a/src/gcc/c-family/ChangeLog	(.../tags/gcc_6_2_0_release)
++++ b/src/gcc/c-family/ChangeLog	(.../branches/gcc-6-branch)
+@@ -1,3 +1,12 @@
++2016-09-13  Tom de Vries  <tom at codesourcery.com>
++
++	backport from trunk:
++	2016-09-13  Jason Merrill  <jason at redhat.com>
++		    Tom de Vries  <tom at codesourcery.com>
++
++	PR c++/77427
++	* c-common.c (set_underlying_type): Don't treat array as builtin type.
++
+ 2016-08-22  Release Manager
+ 
+ 	* GCC 6.2.0 released.
+Index: gcc/c-family/c-common.c
+===================================================================
+--- a/src/gcc/c-family/c-common.c	(.../tags/gcc_6_2_0_release)
++++ b/src/gcc/c-family/c-common.c	(.../branches/gcc-6-branch)
+@@ -12011,7 +12011,7 @@
+ {
+   if (x == error_mark_node)
+     return;
+-  if (DECL_IS_BUILTIN (x))
++  if (DECL_IS_BUILTIN (x) && TREE_CODE (TREE_TYPE (x)) != ARRAY_TYPE)
+     {
+       if (TYPE_NAME (TREE_TYPE (x)) == 0)
+ 	TYPE_NAME (TREE_TYPE (x)) = x;
 Index: gcc/DATESTAMP
 ===================================================================
 --- a/src/gcc/DATESTAMP	(.../tags/gcc_6_2_0_release)
 +++ b/src/gcc/DATESTAMP	(.../branches/gcc-6-branch)
 @@ -1 +1 @@
 -20160822
-+20160910
++20160914
 Index: gcc/fold-const.c
 ===================================================================
 --- a/src/gcc/fold-const.c	(.../tags/gcc_6_2_0_release)
@@ -800,7 +830,7 @@ Index: gcc/ChangeLog
 ===================================================================
 --- a/src/gcc/ChangeLog	(.../tags/gcc_6_2_0_release)
 +++ b/src/gcc/ChangeLog	(.../branches/gcc-6-branch)
-@@ -1,3 +1,235 @@
+@@ -1,3 +1,240 @@
 +2016-09-06  Uros Bizjak  <ubizjak at gmail.com>
 +
 +	Backport from mainline
@@ -1033,6 +1063,11 @@ Index: gcc/ChangeLog
 +	PR middle-end/71700
 +	* expr.c (store_constructor): Mask sign-extended bits when widening
 +	sub-word constructor element at the start of a word.
++
++2016-08-22  Richard Biener  <rguenther at suse.de>
++
++	* BASE-VER: Set to 6.2.1.
++
  2016-08-22  Release Manager
  
  	* GCC 6.2.0 released.
@@ -1808,7 +1843,16 @@ Index: gcc/testsuite/ChangeLog
 ===================================================================
 --- a/src/gcc/testsuite/ChangeLog	(.../tags/gcc_6_2_0_release)
 +++ b/src/gcc/testsuite/ChangeLog	(.../branches/gcc-6-branch)
-@@ -1,3 +1,164 @@
+@@ -1,3 +1,173 @@
++2016-09-13  Tom de Vries  <tom at codesourcery.com>
++
++	backport from trunk:
++	2016-09-13  Jason Merrill  <jason at redhat.com>
++		    Tom de Vries  <tom at codesourcery.com>
++
++	PR c++/77427
++	* g++.dg/pr77427.C: New test.
++
 +2016-09-07  Dominique d'Humieres  <dominiq at lps.ens.fr>
 +
 +	PR debug/57519
@@ -1973,7 +2017,7 @@ Index: gcc/testsuite/ChangeLog
  2016-08-22  Release Manager
  
  	* GCC 6.2.0 released.
-@@ -150,8 +311,8 @@
+@@ -150,8 +320,8 @@
  
  2016-08-09  Martin Jambor  <mjambor at suse.cz>
  
@@ -1984,7 +2028,7 @@ Index: gcc/testsuite/ChangeLog
  
  2016-08-09  Richard Biener  <rguenther at suse.de>
  
-@@ -276,8 +437,8 @@
+@@ -276,8 +446,8 @@
  
  2016-07-20  Martin Jambor  <mjambor at suse.cz>
  
@@ -1995,7 +2039,7 @@ Index: gcc/testsuite/ChangeLog
  
  2016-07-19  Jakub Jelinek  <jakub at redhat.com>
  
-@@ -418,7 +579,7 @@
+@@ -418,7 +588,7 @@
  	2016-07-06  Yuri Rumyantsev  <ysrumyan at gmail.com>
  
  	PR tree-optimization/71518
@@ -2147,6 +2191,28 @@ Index: gcc/testsuite/g++.dg/gomp/pr71910.C
 +#pragma omp parallel
 +  __builtin_exit (0);
 +}
+Index: gcc/testsuite/g++.dg/pr77427.C
+===================================================================
+--- a/src/gcc/testsuite/g++.dg/pr77427.C	(.../tags/gcc_6_2_0_release)
++++ b/src/gcc/testsuite/g++.dg/pr77427.C	(.../branches/gcc-6-branch)
+@@ -0,0 +1,17 @@
++// { dg-do compile }
++
++void bar (__builtin_va_list &);
++
++struct c
++{
++  operator const __builtin_va_list &();
++  operator __builtin_va_list &();
++};
++
++void
++foo (void)
++{
++  struct c c1;
++
++  bar (c1);
++}
 Index: gcc/tree-ssa-propagate.c
 ===================================================================
 --- a/src/gcc/tree-ssa-propagate.c	(.../tags/gcc_6_2_0_release)
@@ -2890,6 +2956,13 @@ Index: gcc/fortran/parse.c
    count = 1 + ((cp->ext.omp_atomic & GFC_OMP_ATOMIC_MASK)
  	       == GFC_OMP_ATOMIC_CAPTURE);
  
+Index: gcc/BASE-VER
+===================================================================
+--- a/src/gcc/BASE-VER	(.../tags/gcc_6_2_0_release)
++++ b/src/gcc/BASE-VER	(.../branches/gcc-6-branch)
+@@ -1 +1 @@
+-6.2.0
++6.2.1
 Index: gcc/tree-cfgcleanup.c
 ===================================================================
 --- a/src/gcc/tree-cfgcleanup.c	(.../tags/gcc_6_2_0_release)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/reproducible/gcc-6.git



More information about the Reproducible-commits mailing list