diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2008-03-20 14:40:10 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2008-03-20 07:40:10 -0700 |
commit | a128980137ceb27de264fd4ec4b9f20892b62a66 (patch) | |
tree | 6a6ac0b41e2d5763a053aa0af063857bbb40d236 /gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c | |
parent | 1285e2a25db39ca03eb0c0474a5d03c5a12782b4 (diff) | |
download | gcc-a128980137ceb27de264fd4ec4b9f20892b62a66.zip gcc-a128980137ceb27de264fd4ec4b9f20892b62a66.tar.gz gcc-a128980137ceb27de264fd4ec4b9f20892b62a66.tar.bz2 |
re PR testsuite/35621 (gcc.target/i386/ssse3-*.c violates C/C++ aliasing rules)
2008-03-20 H.J. Lu <hongjiu.lu@intel.com>
PR testsuite/35621
* gcc.target/i386/ssse3-pabsb.c: Add -fno-strict-aliasing.
* gcc.target/i386/ssse3-pabsd.c: Likewise.
* gcc.target/i386/ssse3-pabsw.c: Likewise.
* gcc.target/i386/ssse3-palignr.c: Likewise.
* gcc.target/i386/ssse3-phaddd.c: Likewise.
* gcc.target/i386/ssse3-phaddsw.c: Likewise.
* gcc.target/i386/ssse3-phaddw.c: Likewise.
* gcc.target/i386/ssse3-phsubd.c: Likewise.
* gcc.target/i386/ssse3-phsubsw.c: Likewise.
* gcc.target/i386/ssse3-phsubw.c: Likewise.
* gcc.target/i386/ssse3-pmaddubsw.c: Likewise.
* gcc.target/i386/ssse3-pmulhrsw.c: Likewise.
* gcc.target/i386/ssse3-pshufb.c: Likewise.
* gcc.target/i386/ssse3-psignb.c: Likewise.
* gcc.target/i386/ssse3-psignd.c: Likewise.
* gcc.target/i386/ssse3-psignw.c: Likewise.
From-SVN: r133380
Diffstat (limited to 'gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c')
-rw-r--r-- | gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c b/gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c index b8ac8a6..563dcdb 100644 --- a/gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c +++ b/gcc/testsuite/gcc.target/i386/ssse3-phaddsw.c @@ -1,6 +1,6 @@ /* { dg-do run } */ /* { dg-require-effective-target ssse3 } */ -/* { dg-options "-O2 -mssse3" } */ +/* { dg-options "-O2 -fno-strict-aliasing -mssse3" } */ #include "ssse3-check.h" #include "ssse3-vals.h" |