diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2008-02-11 09:54:33 +0100 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2008-02-11 09:54:33 +0100 |
commit | f8c5cff401b6a2a49d3b21b6df2496297d495b55 (patch) | |
tree | 3e50f0fb195c536c9232b437281b396232a0424b | |
parent | a6e2d11207bc4d7bbaf07024724382f63848382b (diff) | |
download | gcc-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
-rw-r--r-- | gcc/ChangeLog | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/execute/pr33992.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/compat/vector-2_x.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/compat/vector-2_y.c | 1 |
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 |