summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2005-05-25 22:30:05 +0000
committerMike Frysinger <vapier@gentoo.org>2005-05-25 22:30:05 +0000
commitdcf67b3e4162a05028ef62801a0ef6d48101701f (patch)
tree210776176c45bc0af5f7f9039ff4da04614e3482 /sys-devel/gcc
parentversion bump (diff)
downloadgentoo-2-dcf67b3e4162a05028ef62801a0ef6d48101701f.tar.gz
gentoo-2-dcf67b3e4162a05028ef62801a0ef6d48101701f.tar.bz2
gentoo-2-dcf67b3e4162a05028ef62801a0ef6d48101701f.zip
document patch
Diffstat (limited to 'sys-devel/gcc')
-rw-r--r--sys-devel/gcc/files/3.4.2/gcc34-fix-sse2_pinsrw.patch17
1 files changed, 15 insertions, 2 deletions
diff --git a/sys-devel/gcc/files/3.4.2/gcc34-fix-sse2_pinsrw.patch b/sys-devel/gcc/files/3.4.2/gcc34-fix-sse2_pinsrw.patch
index 33b1ecfce570..10aba38756c4 100644
--- a/sys-devel/gcc/files/3.4.2/gcc34-fix-sse2_pinsrw.patch
+++ b/sys-devel/gcc/files/3.4.2/gcc34-fix-sse2_pinsrw.patch
@@ -1,5 +1,18 @@
---- gcc-3.4.2.old/gcc/config/i386/i386.md 2004-09-21 17:08:59.654841672 +0000
-+++ gcc-3.4.2/gcc/config/i386/i386.md 2004-09-21 17:10:57.386943672 +0000
+This is just a workaround rather than a real fix. The real fix
+has been ported to the gcc 3.4.4 ebuild.
+
+
+Tested on i686-pc-linux and x86_64-pc-linux
+2004-09-20 Scott Robert Ladd <scott.ladd@coyotegulch.com>
+ PR 14631
+ * config/i386/i386.md (sse2_pinsrw): Changing the pattern of
+ sse2_pinsrw from vector_merge to unspec.
+
+http://gcc.gnu.org/ml/gcc-patches/2004-09/msg01949.html
+http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14631
+
+--- gcc-3.4.2/gcc/config/i386/i386.md
++++ gcc-3.4.2/gcc/config/i386/i386.md
@@ -105,6 +105,7 @@
(UNSPEC_MFENCE 59)
(UNSPEC_LFENCE 60)