g2.c: Skip test in -mthumb.
authorSofiane Naci <sofiane.naci@arm.com>
Wed, 1 Jun 2011 21:51:25 +0000 (21:51 +0000)
committerJing Yu <jingyu@gcc.gnu.org>
Wed, 1 Jun 2011 21:51:25 +0000 (21:51 +0000)
2011-06-01  Sofiane Naci  <sofiane.naci@arm.com>

* gcc.target/arm/g2.c: Skip test in -mthumb.
Skip test unless cpu is xscale.
* gcc.target/arm/scd42-2.c: Likewise.
* gcc.target/arm/mmx-1.c: Skip test in -mthumb.

From-SVN: r174549

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/g2.c
gcc/testsuite/gcc.target/arm/mmx-1.c
gcc/testsuite/gcc.target/arm/scd42-2.c

index 7639dffac69f9937980707dd0b25425677dcc23d..37a1dc64bf611e8f11d08af0b7d880158ec13c1d 100644 (file)
@@ -1,3 +1,10 @@
+2011-06-01  Sofiane Naci  <sofiane.naci@arm.com>
+
+       * gcc.target/arm/g2.c: Skip test in -mthumb.
+       Skip test unless cpu is xscale.
+       * gcc.target/arm/scd42-2.c: Likewise.
+       * gcc.target/arm/mmx-1.c: Skip test in -mthumb.
+
 2011-06-01  Jason Merrill  <jason@redhat.com>
 
        * g++.dg/cpp0x/decltype28.C: New.
index 031b93657dade0e3cca91753cf00b8cef0b07ee7..85ba1906a916882fb9e6e57a67cc6d96b6b8c4b3 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-do compile } */
 /* { dg-options "-mcpu=xscale -O2" } */
 /* { dg-skip-if "Test is specific to the Xscale" { arm*-*-* } { "-march=*" } { "-march=xscale" } } */
+/* { dg-skip-if "Test is specific to the Xscale" { arm*-*-* } { "-mcpu=*" } { "-mcpu=xscale" } } */
+/* { dg-skip-if "Test is specific to ARM mode" { arm*-*-* } { "-mthumb" } { "" } } */
 /* { dg-require-effective-target arm32 } */
 
 /* Brett Gaines' test case. */
index c2eca7f78f591112a9bcc3d19f25a01cdf1c0b38..d13c9828456af3c1c0a56b7a7043bea0d4e833df 100644 (file)
@@ -4,6 +4,7 @@
 /* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mcpu=*" } { "-mcpu=iwmmxt" } } */
 /* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-mabi=*" } { "-mabi=iwmmxt" } } */
 /* { dg-skip-if "Test is specific to the iWMMXt" { arm*-*-* } { "-march=*" } { "-march=iwmmxt" } } */
+/* { dg-skip-if "Test is specific to ARM mode" { arm*-*-* } { "-mthumb" } { "" } } */
 /* { dg-options "-O -mno-apcs-frame -mcpu=iwmmxt -mabi=iwmmxt" } */
 /* { dg-require-effective-target arm32 } */
 /* { dg-require-effective-target arm_iwmmxt_ok } */
index 0c372983a54756b1a209f1be3be4edf6e324e379..e077402344bbcae671d35490bcb3e306d629916d 100644 (file)
@@ -2,6 +2,8 @@
 /* { dg-do compile } */
 /* { dg-options "-mcpu=xscale -O" } */
 /* { dg-skip-if "Test is specific to the Xscale" { arm*-*-* } { "-march=*" } { "-march=xscale" } } */
+/* { dg-skip-if "Test is specific to the Xscale" { arm*-*-* } { "-mcpu=*" } { "-mcpu=xscale" } } */
+/* { dg-skip-if "Test is specific to ARM mode" { arm*-*-* } { "-mthumb" } { "" } } */
 /* { dg-require-effective-target arm32 } */
 
 unsigned load2(void) __attribute__ ((naked));