diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 55513752a08..dbabfcc19a6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,26 @@ +2008-09-13 Uros Bizjak + + * gcc.c-torture/pr36141.c: Move to ... + * gcc.c-torture/compile/pr36141.c: ... here. + * gcc.dg/arm-g2.c: Move to ... + * gcc.target/arm/g2.c: ... here. + * gcc.dg/arm-vfp1.c: Move to ... + * gcc.target/arm/vfp1.c: ... here. + * gcc.dg/20031108-1: Move to ... + * gcc.target/arm/20031108-1.c: ... here. + * gcc.dg/20030909-1: Move to ... + * gcc.target/arm/20030909-1.c: ... here. + * gcc.dg/arm-mmx-1.c: Move to ... + * gcc.target/arm/mmx-1.c: ... here. + * gcc.dg/arm-scd[123].c: Move to ... + * gcc.target/arm/scd[123].c: ... here. + * gcc.dg/arm-asm.c: Move to ... + * gcc.target/arm/asm.c: ... here. + * gcc.dg/20080410-1: Move to ... + * gcc.target/sh/20080410-1.c: ... here. + * gcc.dg/globalreg-1.c: Move to ... + * gcc.target/sparc/globalreg-1.c: ... here. + 2008-09-13 Daniel Kraft PR fortran/35770 diff --git a/gcc/testsuite/gcc.c-torture/pr36141.c b/gcc/testsuite/gcc.c-torture/compile/pr36141.c similarity index 100% rename from gcc/testsuite/gcc.c-torture/pr36141.c rename to gcc/testsuite/gcc.c-torture/compile/pr36141.c diff --git a/gcc/testsuite/gcc.dg/20030909-1.c b/gcc/testsuite/gcc.target/arm/20030909-1.c similarity index 80% rename from gcc/testsuite/gcc.dg/20030909-1.c rename to gcc/testsuite/gcc.target/arm/20030909-1.c index 21c16e60c77..4ed3640b518 100644 --- a/gcc/testsuite/gcc.dg/20030909-1.c +++ b/gcc/testsuite/gcc.target/arm/20030909-1.c @@ -1,5 +1,5 @@ /* Verify that ands are combined. */ -/* { dg-do compile { target arm*-*-* } } */ +/* { dg-do compile } */ /* { dg-options "-O" } */ /* { dg-final { scan-assembler-not "#255.*#255" } } */ int f(int a, int b) { return ((a & 0xff) + (b & 0xff)) & 0xff; } diff --git a/gcc/testsuite/gcc.dg/20031108-1.c b/gcc/testsuite/gcc.target/arm/20031108-1.c similarity index 93% rename from gcc/testsuite/gcc.dg/20031108-1.c rename to gcc/testsuite/gcc.target/arm/20031108-1.c index 5bdf8b66ae1..6573d2b105e 100644 --- a/gcc/testsuite/gcc.dg/20031108-1.c +++ b/gcc/testsuite/gcc.target/arm/20031108-1.c @@ -1,5 +1,5 @@ /* PR optimization/10467 */ -/* { dg-do compile { target arm*-*-* } } */ +/* { dg-do compile } */ /* { dg-options "-O2 -mthumb" } */ typedef enum {Ident_1} Enumeration; diff --git a/gcc/testsuite/gcc.target/arm/20051215-1.c b/gcc/testsuite/gcc.target/arm/20051215-1.c index 0bb06d9be3e..0519dc7ce47 100644 --- a/gcc/testsuite/gcc.target/arm/20051215-1.c +++ b/gcc/testsuite/gcc.target/arm/20051215-1.c @@ -1,7 +1,7 @@ /* ARM's load-and-call patterns used to allow automodified addresses. This was wrong, because if the modified register were spilled, the call would need an output reload. */ -/* { dg-do run { target arm*-*-* } } */ +/* { dg-do run } */ /* { dg-options "-O2 -fno-omit-frame-pointer" } */ extern void abort (void); typedef void (*callback) (void); diff --git a/gcc/testsuite/gcc.dg/arm-asm.c b/gcc/testsuite/gcc.target/arm/asm.c similarity index 83% rename from gcc/testsuite/gcc.dg/arm-asm.c rename to gcc/testsuite/gcc.target/arm/asm.c index 083682dca73..452ebf4dec8 100644 --- a/gcc/testsuite/gcc.dg/arm-asm.c +++ b/gcc/testsuite/gcc.target/arm/asm.c @@ -1,6 +1,6 @@ /* ARM and Thumb asm statements should be able to access the constant pool. */ -/* { dg-do compile { target arm*-*-* } } */ +/* { dg-do compile } */ extern unsigned x[]; unsigned *trapTable() { diff --git a/gcc/testsuite/gcc.dg/arm-g2.c b/gcc/testsuite/gcc.target/arm/g2.c similarity index 100% rename from gcc/testsuite/gcc.dg/arm-g2.c rename to gcc/testsuite/gcc.target/arm/g2.c diff --git a/gcc/testsuite/gcc.dg/arm-mmx-1.c b/gcc/testsuite/gcc.target/arm/mmx-1.c similarity index 100% rename from gcc/testsuite/gcc.dg/arm-mmx-1.c rename to gcc/testsuite/gcc.target/arm/mmx-1.c diff --git a/gcc/testsuite/gcc.dg/arm-scd42-1.c b/gcc/testsuite/gcc.target/arm/scd42-1.c similarity index 88% rename from gcc/testsuite/gcc.dg/arm-scd42-1.c rename to gcc/testsuite/gcc.target/arm/scd42-1.c index 9f1e4b4a065..e02a898e6c5 100644 --- a/gcc/testsuite/gcc.dg/arm-scd42-1.c +++ b/gcc/testsuite/gcc.target/arm/scd42-1.c @@ -1,5 +1,5 @@ /* Verify that mov is preferred on XScale for loading a 1 byte constant. */ -/* { dg-do compile { target arm*-*-* } } */ +/* { dg-do compile } */ /* { dg-options "-mcpu=xscale -O" } */ unsigned load1(void) __attribute__ ((naked)); diff --git a/gcc/testsuite/gcc.dg/arm-scd42-2.c b/gcc/testsuite/gcc.target/arm/scd42-2.c similarity index 100% rename from gcc/testsuite/gcc.dg/arm-scd42-2.c rename to gcc/testsuite/gcc.target/arm/scd42-2.c diff --git a/gcc/testsuite/gcc.dg/arm-scd42-3.c b/gcc/testsuite/gcc.target/arm/scd42-3.c similarity index 88% rename from gcc/testsuite/gcc.dg/arm-scd42-3.c rename to gcc/testsuite/gcc.target/arm/scd42-3.c index 0e884c4fd42..b2e66662c4b 100644 --- a/gcc/testsuite/gcc.dg/arm-scd42-3.c +++ b/gcc/testsuite/gcc.target/arm/scd42-3.c @@ -1,5 +1,5 @@ /* Verify that ldr is preferred on XScale for loading a 3 or 4 byte constant. */ -/* { dg-do compile { target arm*-*-* } } */ +/* { dg-do compile } */ /* { dg-options "-mcpu=xscale -O" } */ unsigned load4(void) __attribute__ ((naked)); diff --git a/gcc/testsuite/gcc.dg/arm-vfp1.c b/gcc/testsuite/gcc.target/arm/vfp-1.c similarity index 100% rename from gcc/testsuite/gcc.dg/arm-vfp1.c rename to gcc/testsuite/gcc.target/arm/vfp-1.c diff --git a/gcc/testsuite/gcc.dg/20080410-1.c b/gcc/testsuite/gcc.target/sh/20080410-1.c similarity index 100% rename from gcc/testsuite/gcc.dg/20080410-1.c rename to gcc/testsuite/gcc.target/sh/20080410-1.c diff --git a/gcc/testsuite/gcc.dg/globalreg-1.c b/gcc/testsuite/gcc.target/sparc/globalreg-1.c similarity index 95% rename from gcc/testsuite/gcc.dg/globalreg-1.c rename to gcc/testsuite/gcc.target/sparc/globalreg-1.c index f54976dce1d..3839d9f1376 100644 --- a/gcc/testsuite/gcc.dg/globalreg-1.c +++ b/gcc/testsuite/gcc.target/sparc/globalreg-1.c @@ -1,4 +1,4 @@ -/* { dg-do run { target sparc*-*-* } } */ +/* { dg-do run } */ /* { dg-options "-std=gnu99 -Os" } */ /* This is a massively distilled test case based upon