aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2008-02-11 09:54:33 +0100
committerUros Bizjak <uros@gcc.gnu.org>2008-02-11 09:54:33 +0100
commitf8c5cff401b6a2a49d3b21b6df2496297d495b55 (patch)
tree3e50f0fb195c536c9232b437281b396232a0424b /gcc
parenta6e2d11207bc4d7bbaf07024724382f63848382b (diff)
downloadgcc-f8c5cff401b6a2a49d3b21b6df2496297d495b55.zip
gcc-f8c5cff401b6a2a49d3b21b6df2496297d495b55.tar.gz
gcc-f8c5cff401b6a2a49d3b21b6df2496297d495b55.tar.bz2
re PR testsuite/35047 (some vectorisation tests fail with --with-arch=core2 or on i386-apple-darwin8.11.1)
PR testsuite/35047 * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets. * gcc.dg/compat/vector-2_y.c: Ditto. Co-Authored-By: Richard Guenther <rguenther@suse.de> From-SVN: r132235
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog2
-rw-r--r--gcc/testsuite/ChangeLog8
-rw-r--r--gcc/testsuite/gcc.c-torture/execute/pr33992.c1
-rw-r--r--gcc/testsuite/gcc.dg/compat/vector-2_x.c1
-rw-r--r--gcc/testsuite/gcc.dg/compat/vector-2_y.c1
5 files changed, 10 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index a5fa886..578118a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,5 +1,5 @@
2008-02-11 Uros Bizjak <ubizjak@gmail.com>
- Richard Guenther <rguenther@suse.de>
+ Richard Guenther <rguenther@suse.de>
PR tree-optimization/33992
* tree-ssa-loop-im.c (rewrite_bittest): Fixup the type of
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 6919390..aa851c1 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,11 @@
2008-02-11 Uros Bizjak <ubizjak@gmail.com>
- Richard Guenther <rguenther@suse.de>
+
+ PR testsuite/35047
+ * gcc.dg/compat/vector-2_x.c: Add -mno-mmx for x86 targets.
+ * gcc.dg/compat/vector-2_y.c: Ditto.
+
+2008-02-11 Uros Bizjak <ubizjak@gmail.com>
+ Richard Guenther <rguenther@suse.de>
PR tree-optimization/33992
* gcc.c-torture/execute/pr33992.c: New testcase.
diff --git a/gcc/testsuite/gcc.c-torture/execute/pr33992.c b/gcc/testsuite/gcc.c-torture/execute/pr33992.c
index c574596..7433610 100644
--- a/gcc/testsuite/gcc.c-torture/execute/pr33992.c
+++ b/gcc/testsuite/gcc.c-torture/execute/pr33992.c
@@ -9,7 +9,6 @@ bar (unsigned long long i)
void __attribute__((always_inline))
foo (unsigned long long *r)
-
{
int i;
diff --git a/gcc/testsuite/gcc.dg/compat/vector-2_x.c b/gcc/testsuite/gcc.dg/compat/vector-2_x.c
index 4288133..de5f29c 100644
--- a/gcc/testsuite/gcc.dg/compat/vector-2_x.c
+++ b/gcc/testsuite/gcc.dg/compat/vector-2_x.c
@@ -1,4 +1,5 @@
/* { dg-options "-w" } */
+/* { dg-options "-w -mno-mmx" { target { i?86-*-* x86_64-*-* } } } */
#ifndef SKIP_ATTRIBUTE
diff --git a/gcc/testsuite/gcc.dg/compat/vector-2_y.c b/gcc/testsuite/gcc.dg/compat/vector-2_y.c
index b04f9f6..10d7a06 100644
--- a/gcc/testsuite/gcc.dg/compat/vector-2_y.c
+++ b/gcc/testsuite/gcc.dg/compat/vector-2_y.c
@@ -1,4 +1,5 @@
/* { dg-options "-w" } */
+/* { dg-options "-w -mno-mmx" { target { i?86-*-* x86_64-*-* } } } */
#ifndef SKIP_ATTRIBUTE