pad-2.c, [...]: Skip if multilib options contain different -march= from dg-options.
authorJoseph Myers <joseph@codesourcery.com>
Thu, 22 Sep 2011 14:59:07 +0000 (15:59 +0100)
committerJoseph Myers <jsm28@gcc.gnu.org>
Thu, 22 Sep 2011 14:59:07 +0000 (15:59 +0100)
* gcc.target/i386/pad-2.c, gcc.target/i386/pad-3.c,
gcc.target/i386/pad-4.c, gcc.target/i386/pad-5a.c,
gcc.target/i386/pad-5b.c, gcc.target/i386/pad-6a.c,
gcc.target/i386/pad-6b.c, gcc.target/i386/pad-7.c,
gcc.target/i386/pad-8.c, gcc.target/i386/pad-9.c,
gcc.target/i386/pad-10.cm gcc.target/i386/vect-double-1.c: Skip if
multilib options contain different -march= from dg-options.

From-SVN: r179091

13 files changed:
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pad-10.c
gcc/testsuite/gcc.target/i386/pad-2.c
gcc/testsuite/gcc.target/i386/pad-3.c
gcc/testsuite/gcc.target/i386/pad-4.c
gcc/testsuite/gcc.target/i386/pad-5a.c
gcc/testsuite/gcc.target/i386/pad-5b.c
gcc/testsuite/gcc.target/i386/pad-6a.c
gcc/testsuite/gcc.target/i386/pad-6b.c
gcc/testsuite/gcc.target/i386/pad-7.c
gcc/testsuite/gcc.target/i386/pad-8.c
gcc/testsuite/gcc.target/i386/pad-9.c
gcc/testsuite/gcc.target/i386/vect-double-1.c

index 99cd2ead4b2e2ae7d5bb8d841894e9ef79b8cf87..696f257ec137040a035cc5889b4e618e5b1e80cd 100644 (file)
@@ -1,3 +1,13 @@
+2011-09-22  Joseph Myers  <joseph@codesourcery.com>
+
+       * gcc.target/i386/pad-2.c, gcc.target/i386/pad-3.c,
+       gcc.target/i386/pad-4.c, gcc.target/i386/pad-5a.c,
+       gcc.target/i386/pad-5b.c, gcc.target/i386/pad-6a.c,
+       gcc.target/i386/pad-6b.c, gcc.target/i386/pad-7.c,
+       gcc.target/i386/pad-8.c, gcc.target/i386/pad-9.c,
+       gcc.target/i386/pad-10.cm gcc.target/i386/vect-double-1.c: Skip if
+       multilib options contain different -march= from dg-options.
+
 2011-09-22  Jonathan Wakely  <jwakely.gcc@gmail.com>
            Paolo Carlini  <paolo.carlini@oracle.com>
 
index e10d24c7da61930b79de95f32cc9cbb2892d307b..d721c64a5c82c499de5e50112d29921c6a5427af 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-not "nop" } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 37743c483a8305924cb004e9e5ccb5072ed97b57..05b19d3887aebd3b7777f26b28a8a30a7f9618ad 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 8 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index b9a547d07d85054dc0b470030f6d200c2fa0b782..43d654f3f3bab60382ace55fb28a35fb78ca65d3 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom -fno-pic" } */
 /* { dg-final { scan-assembler-not "nop" } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 91bf0dba08ed0f475073159150cff567ddc0fdec..c742310a34c3259ad26f824a665fab9240795565 100644 (file)
@@ -1,6 +1,7 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target ia32 } */
 /* { dg-require-effective-target fpic } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom -fPIC" } */
 /* { dg-final { scan-assembler-times "nop" 8 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 7aa04dbcf07490d27ec465bfcced66fbf1b49e7e..3a02262a0afb5a4e6ed3aff7900bb8bc5aa4b143 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target ia32 } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 2 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index e4bb8610f14826120436f002b9fed1bf626bcea6..a3c9d30c3ac0720a40d495f88aa867ed0717aac3 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! { ia32 } } } } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 4 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 532e38f1d2b8ed493d483134b12f3e4a0621674a..97af9f9ca1babaabe29ec26decd3fd32733974ff 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target ia32 } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 4 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 5cb64ff8e6c94f395dca8a70edf3d1722cf59643..e4956f0c1d1940b803b5a2c994fb4fefdefbc1a7 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! { ia32 } } } } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 6 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 65c18ffa8f9ded63196affbddd72cec364a06a74..a4dbd260beac646d32a865e0585eadfafaf3d772 100644 (file)
@@ -1,5 +1,6 @@
 /* { dg-do compile } */
 /* { dg-require-effective-target ia32 } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-not "nop" } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 0e939fa7890c23036e555ea34be3eaf7728d2959..ebb6e7200065809dc603c064b14a9e6c8a12f8d4 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 6 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index dd6d3b3d761cbbc5fc18a0f1412ee21f273d9a1c..b1a58158a87110419e804897debffc058dcb244c 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile { target { ! { ia32 } } } } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=atom" } } */
 /* { dg-options "-O2 -fomit-frame-pointer -march=atom" } */
 /* { dg-final { scan-assembler-times "nop" 4 } } */
 /* { dg-final { scan-assembler-not "rep" } } */
index 87e5fe94b250b4d29b7419ea6a7d548f35b9f50d..0b691bcbba60d9c2d037c0c9c789abfd1667952e 100644 (file)
@@ -1,4 +1,5 @@
 /* { dg-do compile } */
+/* { dg-skip-if "" { i?86-*-* x86_64-*-* } { "-march=*" } { "-march=core2" } } */
 /* { dg-options "-O2 -ftree-vectorize -mfpmath=sse -march=core2 -fdump-tree-vect-stats" } */
 
 extern void abort (void);