summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-07-28 16:28:32 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-07-28 16:28:32 +0000
commit631cb223358f0d51ab619a59e6bb55db1cdf9fd4 (patch)
tree2c6dadc058109a04c3b4b6247628c043cd1ca5a4
parenta3a5707b9490fd3e8b4817932d3c66a03bfde9bf (diff)
downloadgcc-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/changelog6
-rw-r--r--debian/patches/svn-updates.diff64
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>
+