diff options
author | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2014-07-28 16:28:32 +0000 |
---|---|---|
committer | doko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca> | 2014-07-28 16:28:32 +0000 |
commit | 631cb223358f0d51ab619a59e6bb55db1cdf9fd4 (patch) | |
tree | 2c6dadc058109a04c3b4b6247628c043cd1ca5a4 | |
parent | a3a5707b9490fd3e8b4817932d3c66a03bfde9bf (diff) | |
download | gcc-49-631cb223358f0d51ab619a59e6bb55db1cdf9fd4.tar.gz |
* Update to SVN 20140728 (r213129) from the gcc-4_9-branch.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.9@7539 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
-rw-r--r-- | debian/changelog | 6 | ||||
-rw-r--r-- | debian/patches/svn-updates.diff | 64 |
2 files changed, 60 insertions, 10 deletions
diff --git a/debian/changelog b/debian/changelog index f850ad1..6cdef30 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +gcc-4.9 (4.9.1-4) UNRELEASED; urgency=medium + + * Update to SVN 20140728 (r213129) from the gcc-4_9-branch. + + -- Matthias Klose <doko@debian.org> Mon, 28 Jul 2014 18:26:32 +0200 + gcc-4.9 (4.9.1-3) unstable; urgency=medium * Update to SVN 20140727 (r213100) from the gcc-4_9-branch. diff --git a/debian/patches/svn-updates.diff b/debian/patches/svn-updates.diff index 58a3e4a..22a673c 100644 --- a/debian/patches/svn-updates.diff +++ b/debian/patches/svn-updates.diff @@ -1,10 +1,10 @@ -# DP: updates from the 4.9 branch upto 20140727 (r213100). +# DP: updates from the 4.9 branch upto 20140728 (r213129). last_update() { cat > ${dir}LAST_UPDATED <EOF -Sun Jul 27 15:20:15 CEST 2014 -Sun Jul 27 13:20:15 UTC 2014 (revision 213100) +Mon Jul 28 18:19:23 CEST 2014 +Mon Jul 28 16:19:23 UTC 2014 (revision 213129) EOF } @@ -306,7 +306,7 @@ Index: gcc/DATESTAMP +++ b/src/gcc/DATESTAMP (.../branches/gcc-4_9-branch) @@ -1 +1 @@ -20140716 -+20140727 ++20140728 Index: gcc/omp-low.c =================================================================== --- a/src/gcc/omp-low.c (.../tags/gcc_4_9_1_release) @@ -698,6 +698,33 @@ Index: gcc/testsuite/gcc.target/i386/pr61855.c + return _mm512_getmant_ps(x, _MM_MANT_NORM_1_2, _MM_MANT_SIGN_zero); +} + +Index: gcc/testsuite/gcc.target/i386/pr61801.c +=================================================================== +--- a/src/gcc/testsuite/gcc.target/i386/pr61801.c (.../tags/gcc_4_9_1_release) ++++ b/src/gcc/testsuite/gcc.target/i386/pr61801.c (.../branches/gcc-4_9-branch) +@@ -0,0 +1,22 @@ ++/* { dg-do compile } */ ++/* { dg-options "-Os -fcompare-debug" } */ ++ ++int a, b, c; ++void fn1 () ++{ ++ int d; ++ if (fn2 () && !0) ++ { ++ b = ( ++ { ++ int e; ++ fn3 (); ++ switch (0) ++ default: ++ asm volatile("" : "=a"(e) : "0"(a), "i"(0)); ++ e; ++ }); ++ d = b; ++ } ++ c = d; ++} Index: gcc/testsuite/gcc.target/i386/pr61794.c =================================================================== --- a/src/gcc/testsuite/gcc.target/i386/pr61794.c (.../tags/gcc_4_9_1_release) @@ -905,7 +932,17 @@ Index: gcc/testsuite/ChangeLog =================================================================== --- a/src/gcc/testsuite/ChangeLog (.../tags/gcc_4_9_1_release) +++ b/src/gcc/testsuite/ChangeLog (.../branches/gcc-4_9-branch) -@@ -1,3 +1,94 @@ +@@ -1,3 +1,104 @@ ++2014-07-28 Richard Biener <rguenther@suse.de> ++ ++ PR rtl-optimization/61801 ++ * gcc.target/i386/pr61801.c: Fix testcase. ++ ++2014-07-28 Richard Biener <rguenther@suse.de> ++ ++ PR rtl-optimization/61801 ++ * gcc.target/i386/pr61801.c: New testcase. ++ +2014-07-24 Ulrich Weigand <Ulrich.Weigand@de.ibm.com> + + Backport from mainline @@ -1000,7 +1037,7 @@ Index: gcc/testsuite/ChangeLog 2014-07-16 Release Manager * GCC 4.9.1 released. -@@ -17,7 +108,8 @@ +@@ -17,7 +118,8 @@ 2014-06-09 Alan Lawrence <alan.lawrence@arm.com> PR target/61062 @@ -1010,7 +1047,7 @@ Index: gcc/testsuite/ChangeLog 2014-07-08 Jakub Jelinek <jakub@redhat.com> -@@ -34,8 +126,8 @@ +@@ -34,8 +136,8 @@ 2014-07-08 Alan Lawrence <alan.lawrence@arm.com> @@ -2615,11 +2652,12 @@ Index: libobjc/encoding.c =================================================================== --- a/src/libobjc/encoding.c (.../tags/gcc_4_9_1_release) +++ b/src/libobjc/encoding.c (.../branches/gcc-4_9-branch) -@@ -192,6 +192,7 @@ +@@ -192,6 +192,8 @@ ? MAX (MAX (COMPUTED, SPECIFIED), 64) \ : MAX (COMPUTED, SPECIFIED));}) -+#define rs6000_special_adjust_field_align_p(FIELD, COMPUTED) 0 ++#define rs6000_special_adjust_field_align_p(FIELD, COMPUTED) \ ++ (TARGET_ALTIVEC && TREE_CODE (TREE_TYPE (FIELD)) == VECTOR_TYPE) /* Skip a variable name, enclosed in quotes ("). */ static inline @@ -2627,7 +2665,13 @@ Index: libobjc/ChangeLog =================================================================== --- a/src/libobjc/ChangeLog (.../tags/gcc_4_9_1_release) +++ b/src/libobjc/ChangeLog (.../branches/gcc-4_9-branch) -@@ -1,3 +1,10 @@ +@@ -1,3 +1,16 @@ ++2014-07-28 Ulrich Weigand <uweigand@de.ibm.com> ++ ++ PR libobjc/61920 ++ * encoding.c (rs6000_special_adjust_field_align_p): Use definition ++ that matches the 4.9 branch ABI. ++ +2014-07-27 Alan Modra <amodra@gmail.com> + Matthias Klose <doko@ubuntu.com> + |