summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-06-26 19:28:32 +0000
committerdoko <doko@6ca36cf4-e1d1-0310-8c6f-e303bb2178ca>2014-06-26 19:28:32 +0000
commit887fb7b727be8118c79700f1280b4a3628eea426 (patch)
treebedd6a343e8213dc0f387777d04e9a7027fe0117
parente899bf9306fed54a6d25c46ee790ce0cfc6ebb20 (diff)
downloadgcc-48-887fb7b727be8118c79700f1280b4a3628eea426.tar.gz
* Update to SVN 20140626 (r212051) from the gcc-4_8-branch.
git-svn-id: svn://svn.debian.org/svn/gcccvs/branches/sid/gcc-4.8@7481 6ca36cf4-e1d1-0310-8c6f-e303bb2178ca
-rw-r--r--debian/changelog6
-rw-r--r--debian/patches/svn-updates.diff23
2 files changed, 25 insertions, 4 deletions
diff --git a/debian/changelog b/debian/changelog
index ac56ac7..2ccab49 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+gcc-4.8 (4.8.3-5) UNRELEASED; urgency=medium
+
+ * Update to SVN 20140626 (r212051) from the gcc-4_8-branch.
+
+ -- Matthias Klose <doko@debian.org> Thu, 26 Jun 2014 21:26:54 +0200
+
gcc-4.8 (4.8.3-4) unstable; urgency=medium
* Update to SVN 20140626 (r212014) from the gcc-4_8-branch.
diff --git a/debian/patches/svn-updates.diff b/debian/patches/svn-updates.diff
index 7472cc9..797f4ab 100644
--- a/debian/patches/svn-updates.diff
+++ b/debian/patches/svn-updates.diff
@@ -1,10 +1,10 @@
-# DP: updates from the 4.8 branch upto 20140626 (r212014).
+# DP: updates from the 4.8 branch upto 20140626 (r212051).
last_updated()
{
cat > ${dir}LAST_UPDATED <<EOF
-Thu Jun 26 10:55:49 CEST 2014
-Thu Jun 26 08:55:49 UTC 2014 (revision 212014)
+Thu Jun 26 21:21:56 CEST 2014
+Thu Jun 26 19:21:56 UTC 2014 (revision 212051)
EOF
}
@@ -302,7 +302,13 @@ Index: gcc/ChangeLog
===================================================================
--- a/src/gcc/ChangeLog (.../tags/gcc_4_8_3_release)
+++ b/src/gcc/ChangeLog (.../branches/gcc-4_8-branch)
-@@ -1,3 +1,224 @@
+@@ -1,3 +1,230 @@
++2014-06-26 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
++
++ PR target/61542
++ * config/rs6000/vsx.md (vsx_extract_v4sf): Fix bug with element
++ extraction other than index 3.
++
+2014-06-24 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/61570
@@ -2237,6 +2243,15 @@ Index: gcc/config/rs6000/vsx.md
(parallel [(const_int 1) (const_int 0)])))]
"!BYTES_BIG_ENDIAN && VECTOR_MEM_VSX_P (<MODE>mode)"
"stxvd2x %x1,%y0"
+@@ -1606,7 +1613,7 @@
+ {
+ if (GET_CODE (op3) == SCRATCH)
+ op3 = gen_reg_rtx (V4SFmode);
+- emit_insn (gen_vsx_xxsldwi_v4sf (op3, op1, op1, op2));
++ emit_insn (gen_vsx_xxsldwi_v4sf (op3, op1, op1, GEN_INT (ele)));
+ tmp = op3;
+ }
+ emit_insn (gen_vsx_xscvspdp_scalar2 (op0, tmp));
Index: gcc/config/rs6000/rs6000.h
===================================================================
--- a/src/gcc/config/rs6000/rs6000.h (.../tags/gcc_4_8_3_release)