diff options
author | Eric Botcazou <ebotcazou@libertysurf.fr> | 2007-07-14 18:01:22 +0200 |
---|---|---|
committer | Eric Botcazou <ebotcazou@gcc.gnu.org> | 2007-07-14 16:01:22 +0000 |
commit | 1dd3fc430e0c6a280b9ecc5c11268592d0dddae6 (patch) | |
tree | c5f729cf5dd7fd95e11ea8825898bf49cc1c1c72 /gcc | |
parent | 9c32f5071a25eef3799322c16d4b52990dcca608 (diff) | |
download | gcc-1dd3fc430e0c6a280b9ecc5c11268592d0dddae6.zip gcc-1dd3fc430e0c6a280b9ecc5c11268592d0dddae6.tar.gz gcc-1dd3fc430e0c6a280b9ecc5c11268592d0dddae6.tar.bz2 |
20001013-1.c: Move to gcc.target/sparc.
* gcc.dg/20001013-1.c: Move to gcc.target/sparc.
* gcc.dg/20001101-1.c: Likewise.
* gcc.dg/20001102-1.c: Likewise.
* gcc.dg/20020116-2.c: Likewise.
* gcc.dg/20020416-1.c: Likewise.
* gcc.dg/sparc-constant-1.c: Likewise.
* gcc.dg/sparc-dwarf2.c: Likewise.
* gcc.dg/sparc-frame-1.c: Likewise.
* gcc.dg/sparc-getcontext-1.c: Likewise.
* gcc.dg/sparc-loop-1.c: Likewise.
* gcc.dg/sparc-reg-1.c: Likewise.
* gcc.dg/sparc-ret.c: Likewise.
* gcc.dg/sparc-trap-1.c: Likewise.
* gcc.dg/ultrasp10.c: Likewise.
* gcc.dg/ultrasp11.c: Likewise.
* gcc.dg/ultrasp1.c: Likewise.
* gcc.dg/ultrasp2.c: Likewise.
* gcc.dg/ultrasp3.c: Likewise.
* gcc.dg/ultrasp4.c: Likewise.
* gcc.dg/ultrasp5.c: Likewise.
* gcc.dg/ultrasp6.c: Likewise.
* gcc.dg/ultrasp7.c: Likewise.
* gcc.dg/ultrasp8.c: Likewise.
* gcc.dg/ultrasp9.c: Likewise.
* gcc.dg/splet-1.c: Delete.
From-SVN: r126641
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 28 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/splet-1.c | 21 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/ultrasp4.c | 21 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/20001013-1.c (renamed from gcc/testsuite/gcc.dg/20001013-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/20001101-1.c (renamed from gcc/testsuite/gcc.dg/20001101-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/20001102-1.c (renamed from gcc/testsuite/gcc.dg/20001102-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/20020116-2.c (renamed from gcc/testsuite/gcc.dg/20020116-2.c) | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/20020416-1.c (renamed from gcc/testsuite/gcc.dg/20020416-1.c) | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-constant-1.c (renamed from gcc/testsuite/gcc.dg/sparc-constant-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-dwarf2.c (renamed from gcc/testsuite/gcc.dg/sparc-dwarf2.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-frame-1.c (renamed from gcc/testsuite/gcc.dg/sparc-frame-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-getcontext-1.c (renamed from gcc/testsuite/gcc.dg/sparc-getcontext-1.c) | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-loop-1.c (renamed from gcc/testsuite/gcc.dg/sparc-loop-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-reg-1.c (renamed from gcc/testsuite/gcc.dg/sparc-reg-1.c) | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-ret.c (renamed from gcc/testsuite/gcc.dg/sparc-ret.c) | 9 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/sparc-trap-1.c (renamed from gcc/testsuite/gcc.dg/sparc-trap-1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp1.c (renamed from gcc/testsuite/gcc.dg/ultrasp1.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp10.c (renamed from gcc/testsuite/gcc.dg/ultrasp10.c) | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp11.c (renamed from gcc/testsuite/gcc.dg/ultrasp11.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp2.c (renamed from gcc/testsuite/gcc.dg/ultrasp2.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp3.c (renamed from gcc/testsuite/gcc.dg/ultrasp3.c) | 7 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp4.c | 12 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp5.c (renamed from gcc/testsuite/gcc.dg/ultrasp5.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp6.c (renamed from gcc/testsuite/gcc.dg/ultrasp6.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp7.c (renamed from gcc/testsuite/gcc.dg/ultrasp7.c) | 3 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp8.c (renamed from gcc/testsuite/gcc.dg/ultrasp8.c) | 5 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/sparc/ultrasp9.c (renamed from gcc/testsuite/gcc.dg/ultrasp9.c) | 4 |
27 files changed, 89 insertions, 79 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index e858484..7d9d436 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,31 @@ +2007-07-14 Eric Botcazou <ebotcazou@libertysurf.fr> + + * gcc.dg/20001013-1.c: Move to gcc.target/sparc. + * gcc.dg/20001101-1.c: Likewise. + * gcc.dg/20001102-1.c: Likewise. + * gcc.dg/20020116-2.c: Likewise. + * gcc.dg/20020416-1.c: Likewise. + * gcc.dg/sparc-constant-1.c: Likewise. + * gcc.dg/sparc-dwarf2.c: Likewise. + * gcc.dg/sparc-frame-1.c: Likewise. + * gcc.dg/sparc-getcontext-1.c: Likewise. + * gcc.dg/sparc-loop-1.c: Likewise. + * gcc.dg/sparc-reg-1.c: Likewise. + * gcc.dg/sparc-ret.c: Likewise. + * gcc.dg/sparc-trap-1.c: Likewise. + * gcc.dg/ultrasp10.c: Likewise. + * gcc.dg/ultrasp11.c: Likewise. + * gcc.dg/ultrasp1.c: Likewise. + * gcc.dg/ultrasp2.c: Likewise. + * gcc.dg/ultrasp3.c: Likewise. + * gcc.dg/ultrasp4.c: Likewise. + * gcc.dg/ultrasp5.c: Likewise. + * gcc.dg/ultrasp6.c: Likewise. + * gcc.dg/ultrasp7.c: Likewise. + * gcc.dg/ultrasp8.c: Likewise. + * gcc.dg/ultrasp9.c: Likewise. + * gcc.dg/splet-1.c: Delete. + 2007-07-14 Daniel Franke <franke.daniel@gmail.com> PR fortran/32724 diff --git a/gcc/testsuite/gcc.dg/splet-1.c b/gcc/testsuite/gcc.dg/splet-1.c deleted file mode 100644 index 03dbb2e..0000000 --- a/gcc/testsuite/gcc.dg/splet-1.c +++ /dev/null @@ -1,21 +0,0 @@ -/* Test inl-sparc.h. */ - -/* { dg-do run { target sparclet-*-* } } */ -/* { dg-options -mcpu=sparclet } */ - -#include <inl-sparc.h> - -main () -{ - int a,b; - - a = scan (1, 2); - if (a != 3) - abort (); - - b = shuffle (4, 5); - if (b != 6) - abort (); - - exit (0); -} diff --git a/gcc/testsuite/gcc.dg/ultrasp4.c b/gcc/testsuite/gcc.dg/ultrasp4.c deleted file mode 100644 index 1c72d06..0000000 --- a/gcc/testsuite/gcc.dg/ultrasp4.c +++ /dev/null @@ -1,21 +0,0 @@ -/* Simplified from PR target/5309. */ -/* { dg-do compile } */ -/* { dg-options "-O2" } */ -/* { dg-options "-O2 -mcpu=ultrasparc" { target sparc64-*-* sparcv9-*-* } } */ - -#if __INT_MAX__ > 32767 -#define PTR_TYPE long -#else -/* For 16-bit ports a long is a 32-bit quantity. So you cannot - cast a 32-bit long integer into a pointer which will only be - 16-bits long. */ -#define PTR_TYPE int -#endif - -extern PTR_TYPE bar (unsigned int); - -PTR_TYPE -foo (PTR_TYPE x, unsigned int y) -{ - return *(((PTR_TYPE *) (bar (y) - 1)) + 1 + (x >> 2) % 359); -} diff --git a/gcc/testsuite/gcc.dg/20001013-1.c b/gcc/testsuite/gcc.target/sparc/20001013-1.c index 8634a19..891ccab 100644 --- a/gcc/testsuite/gcc.dg/20001013-1.c +++ b/gcc/testsuite/gcc.target/sparc/20001013-1.c @@ -1,4 +1,5 @@ -/* { dg-do run { target { sparc*-*-* && ultrasparc_hw } } } */ +/* { dg-do run } */ +/* { dg-require-effective-target ultrasparc_hw } */ /* { dg-options "-O2 -mcpu=ultrasparc -mvis" } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.dg/20001101-1.c b/gcc/testsuite/gcc.target/sparc/20001101-1.c index 151a6cc..ec67e11 100644 --- a/gcc/testsuite/gcc.dg/20001101-1.c +++ b/gcc/testsuite/gcc.target/sparc/20001101-1.c @@ -1,4 +1,5 @@ -/* { dg-do run { target { sparc*-*-* && ultrasparc_hw } } } */ +/* { dg-do run } */ +/* { dg-require-effective-target ultrasparc_hw } */ /* { dg-options "-O2 -mcpu=ultrasparc -mvis" } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.dg/20001102-1.c b/gcc/testsuite/gcc.target/sparc/20001102-1.c index 62266a3..b4ce8a0 100644 --- a/gcc/testsuite/gcc.dg/20001102-1.c +++ b/gcc/testsuite/gcc.target/sparc/20001102-1.c @@ -1,4 +1,5 @@ -/* { dg-do run { target { sparc*-*-* && ultrasparc_hw } } } */ +/* { dg-do run } */ +/* { dg-require-effective-target ultrasparc_hw } */ /* { dg-options "-O2 -mcpu=ultrasparc -mvis" } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.dg/20020116-2.c b/gcc/testsuite/gcc.target/sparc/20020116-2.c index 04f5c6e..828ffff 100644 --- a/gcc/testsuite/gcc.dg/20020116-2.c +++ b/gcc/testsuite/gcc.target/sparc/20020116-2.c @@ -1,8 +1,8 @@ +/* { dg-do compile } */ +/* { dg-options "-mcpu=supersparc" } */ + /* This testcase ICEd on sparc64 because -mcpu=supersparc and implicit -m64 resulted in MASK_V8 and MASK_V9 to be set at the same time. */ -/* { dg-do compile } */ -/* { dg-options "" } */ -/* { dg-options "-mcpu=supersparc" { target sparc*-*-* } } */ void bar (long *x, long *y); diff --git a/gcc/testsuite/gcc.dg/20020416-1.c b/gcc/testsuite/gcc.target/sparc/20020416-1.c index db1a261..05f0ee6 100644 --- a/gcc/testsuite/gcc.dg/20020416-1.c +++ b/gcc/testsuite/gcc.target/sparc/20020416-1.c @@ -1,8 +1,7 @@ /* PR bootstrap/6315 */ + /* { dg-do compile } */ -/* { dg-options "-O2" } */ -/* { dg-options "-O2 -mhard-quad-float" { target sparc*-*-* } } */ -/* { dg-options "-O2" { target sparclet*-*-* sparclite*-*-* sparc86x-*-* } } */ +/* { dg-options "-O2 -mhard-quad-float" } */ void bar (const char *, ...); diff --git a/gcc/testsuite/gcc.dg/sparc-constant-1.c b/gcc/testsuite/gcc.target/sparc/sparc-constant-1.c index bb4b1bc..491f9d3 100644 --- a/gcc/testsuite/gcc.dg/sparc-constant-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-constant-1.c @@ -1,5 +1,6 @@ /* PR optimization/10876 */ -/* { dg-do compile { target sparc*-*-* } } */ + +/* { dg-do compile } */ /* Verify that adding the constant 4096 is turned into substracting the constant -4096. */ diff --git a/gcc/testsuite/gcc.dg/sparc-dwarf2.c b/gcc/testsuite/gcc.target/sparc/sparc-dwarf2.c index d68cf62..819ec38 100644 --- a/gcc/testsuite/gcc.dg/sparc-dwarf2.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-dwarf2.c @@ -1,6 +1,7 @@ /* PR target/10114 */ /* Originator: James Troup <james@nocrew.org> */ -/* { dg-do compile { target sparc-*-linux* } } */ + +/* { dg-do compile } */ /* { dg-options "-g -O1" } */ extern __inline double sqrt (double __x) diff --git a/gcc/testsuite/gcc.dg/sparc-frame-1.c b/gcc/testsuite/gcc.target/sparc/sparc-frame-1.c index 24fe390..7aac1e2 100644 --- a/gcc/testsuite/gcc.dg/sparc-frame-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-frame-1.c @@ -1,5 +1,6 @@ /* PR target/24284 */ -/* { dg-do compile { target sparc*-*-* } } */ + +/* { dg-do compile } */ /* { dg-options "-O -g" } */ void do_run(void *ip) diff --git a/gcc/testsuite/gcc.dg/sparc-getcontext-1.c b/gcc/testsuite/gcc.target/sparc/sparc-getcontext-1.c index 7b5939d..cd468c5 100644 --- a/gcc/testsuite/gcc.dg/sparc-getcontext-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-getcontext-1.c @@ -1,7 +1,7 @@ /* PR middle-end/22127 */ /* Testcase by <akr@m17n.org> */ -/* { dg-do run { target sparc*-sun-solaris2.* } } */ +/* { dg-do run { target *-*-solaris2.* } } */ /* { dg-require-effective-target ilp32 } */ /* { dg-options "-O" } */ diff --git a/gcc/testsuite/gcc.dg/sparc-loop-1.c b/gcc/testsuite/gcc.target/sparc/sparc-loop-1.c index 8d5f751..cb8d007 100644 --- a/gcc/testsuite/gcc.dg/sparc-loop-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-loop-1.c @@ -1,6 +1,7 @@ /* PR optimization/10157 */ /* Originator: Peter van Hoof <p.van-hoof@qub.ac.uk> */ -/* { dg-do compile { target sparc*-*-* } } */ + +/* { dg-do compile } */ /* { dg-options "-O2 -ffast-math" } */ /* Verify that the loop optimizer doesn't diff --git a/gcc/testsuite/gcc.dg/sparc-reg-1.c b/gcc/testsuite/gcc.target/sparc/sparc-reg-1.c index 8600942..0adb4cd 100644 --- a/gcc/testsuite/gcc.dg/sparc-reg-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-reg-1.c @@ -1,6 +1,6 @@ /* PR middle-end/20263 */ -/* { dg-do assemble { target sparc64-*-* } } */ +/* { dg-do assemble } */ /* { dg-options "" } */ register void *tp __asm__("%g7"); diff --git a/gcc/testsuite/gcc.dg/sparc-ret.c b/gcc/testsuite/gcc.target/sparc/sparc-ret.c index 3a4ddea..11afc10 100644 --- a/gcc/testsuite/gcc.dg/sparc-ret.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-ret.c @@ -1,11 +1,8 @@ -/* Copyright (C) 2001 Free Software Foundation. - - Making sure that Ultrasparc return instructions do not read - below the stack. */ - -/* { dg-do compile { target sparc-*-* } } */ +/* { dg-do compile } */ +/* { dg-require-effective-target ilp32 } */ /* { dg-options "-mcpu=ultrasparc -O" } */ +/* Make sure that Ultrasparc return insn do not read below the stack. */ int bar (int a, int b, int c, int d, int e, int f, int g, int h) { diff --git a/gcc/testsuite/gcc.dg/sparc-trap-1.c b/gcc/testsuite/gcc.target/sparc/sparc-trap-1.c index a516a88..82a86fb 100644 --- a/gcc/testsuite/gcc.dg/sparc-trap-1.c +++ b/gcc/testsuite/gcc.target/sparc/sparc-trap-1.c @@ -1,5 +1,6 @@ /* PR target/15693 */ -/* { dg-do compile { target sparc*-*-* } } */ + +/* { dg-do compile } */ /* { dg-options "-O2" } */ /* This used to fail on SPARC at -O2 because the combiner diff --git a/gcc/testsuite/gcc.dg/ultrasp1.c b/gcc/testsuite/gcc.target/sparc/ultrasp1.c index 82f586c..7db7505 100644 --- a/gcc/testsuite/gcc.dg/ultrasp1.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp1.c @@ -1,8 +1,7 @@ /* Simplified from testcase by David Staepelaere <staapa@ultimatech.com> */ /* { dg-do compile } */ -/* { dg-options "" } */ -/* { dg-options -mcpu=ultrasparc { target sparc-*-* } } */ +/* { dg-options -mcpu=ultrasparc } */ int foo(long long y) { return -1 * y; diff --git a/gcc/testsuite/gcc.dg/ultrasp10.c b/gcc/testsuite/gcc.target/sparc/ultrasp10.c index 7cc5c93..d3edaca 100644 --- a/gcc/testsuite/gcc.dg/ultrasp10.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp10.c @@ -1,6 +1,8 @@ /* PR target/11965 */ /* Originator: <jk@tools.de> */ -/* { dg-do run { target { sparc*-*-* && ultrasparc_hw } } } */ + +/* { dg-do run } */ +/* { dg-require-effective-target ultrasparc_hw } */ /* { dg-options "-O -mcpu=ultrasparc" } */ /* This used to fail on 32-bit Ultrasparc because GCC emitted diff --git a/gcc/testsuite/gcc.dg/ultrasp11.c b/gcc/testsuite/gcc.target/sparc/ultrasp11.c index 8f279f7..91e6478 100644 --- a/gcc/testsuite/gcc.dg/ultrasp11.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp11.c @@ -1,7 +1,8 @@ /* PR target/17245 */ /* Origin: <aaronw@net.com> */ /* Testcase by Christian Ehrhardt <ehrhardt@mathematik.uni-ulm.de> */ -/* { dg-do compile { target sparc*-*-* } } */ + +/* { dg-do compile } */ /* { dg-options "-O -mcpu=v9" } */ /* This used to fail on 32-bit Ultrasparc because reload was emitting diff --git a/gcc/testsuite/gcc.dg/ultrasp2.c b/gcc/testsuite/gcc.target/sparc/ultrasp2.c index 1fd821c..24202ba 100644 --- a/gcc/testsuite/gcc.dg/ultrasp2.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp2.c @@ -3,8 +3,7 @@ Simplified from libg++/src/Fix16.cc */ /* { dg-do compile } */ -/* { dg-options "" } */ -/* { dg-options "-O0" { target sparc64-*-* sparcv9-*-* } } */ +/* { dg-options "-O0" } */ short foo() { short i = (short)(1<<15); diff --git a/gcc/testsuite/gcc.dg/ultrasp3.c b/gcc/testsuite/gcc.target/sparc/ultrasp3.c index 4458658..1e028ad 100644 --- a/gcc/testsuite/gcc.dg/ultrasp3.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp3.c @@ -1,5 +1,6 @@ -/* { dg-options "" } */ -/* { dg-options "-mcpu=ultrasparc -mv8plus" { target sparc-*-* } } */ +/* { dg-do run } */ +/* { dg-require-effective-target ilp32 && ultrasparc_hw } */ +/* { dg-options "-mcpu=ultrasparc -mv8plus" } */ extern void abort (void); extern void exit (int); @@ -24,7 +25,7 @@ unsigned long long baz (void) return c * a; } -main () +int main (void) { if (foo (0x56789LL) != 0x26f32e5d26f32e5dLL) abort (); diff --git a/gcc/testsuite/gcc.target/sparc/ultrasp4.c b/gcc/testsuite/gcc.target/sparc/ultrasp4.c new file mode 100644 index 0000000..f3958cb --- /dev/null +++ b/gcc/testsuite/gcc.target/sparc/ultrasp4.c @@ -0,0 +1,12 @@ +/* Simplified from PR target/5309. */ + +/* { dg-do compile } */ +/* { dg-options "-O2 -mcpu=ultrasparc" } */ + +extern long bar (unsigned int); + +long +foo (long x, unsigned int y) +{ + return *(((long *) (bar (y) - 1)) + 1 + (x >> 2) % 359); +} diff --git a/gcc/testsuite/gcc.dg/ultrasp5.c b/gcc/testsuite/gcc.target/sparc/ultrasp5.c index 91f3d21..feb6cf2 100644 --- a/gcc/testsuite/gcc.dg/ultrasp5.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp5.c @@ -1,6 +1,7 @@ /* PR target/10072 */ /* Originator: Peter van Hoof <p.van-hoof@qub.ac.uk> */ -/* { dg-do compile { target sparc-*-* } } */ + +/* { dg-do compile } */ /* { dg-options "-std=c99 -O1 -mcpu=ultrasparc -ffast-math" } */ void p(int v) diff --git a/gcc/testsuite/gcc.dg/ultrasp6.c b/gcc/testsuite/gcc.target/sparc/ultrasp6.c index 0518086..ad341dc 100644 --- a/gcc/testsuite/gcc.dg/ultrasp6.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp6.c @@ -1,6 +1,7 @@ /* PR target/7784 */ /* Originator: Peter van Hoof <p.van-hoof@qub.ac.uk> */ -/* { dg-do compile { target sparc-*-* } } */ + +/* { dg-do compile } */ /* { dg-options "-O2 -mcpu=ultrasparc" } */ typedef struct diff --git a/gcc/testsuite/gcc.dg/ultrasp7.c b/gcc/testsuite/gcc.target/sparc/ultrasp7.c index 541295d..b5a17b4 100644 --- a/gcc/testsuite/gcc.dg/ultrasp7.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp7.c @@ -1,6 +1,7 @@ /* PR c/8281 */ /* Originator: TANIGUCHI Yasuaki <yasuaki@k8.dion.ne.jp> */ -/* { dg-do compile { target sparc-*-* } } */ + +/* { dg-do compile } */ /* { dg-require-effective-target fpic } */ /* { dg-options "-O2 -mcpu=ultrasparc -fPIC" } */ diff --git a/gcc/testsuite/gcc.dg/ultrasp8.c b/gcc/testsuite/gcc.target/sparc/ultrasp8.c index f9289fa..a8bfefe 100644 --- a/gcc/testsuite/gcc.dg/ultrasp8.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp8.c @@ -1,7 +1,8 @@ /* PR target/10067 */ /* Originator: <dat94ali@ludat.lth.se> */ -/* { dg-do compile { target sparc*-*-* } } */ -/* { dg-options "-O2 -mtune=supersparc" { target sparc64-*-* sparcv9-*-* } } */ + +/* { dg-do compile } */ +/* { dg-options "-O2 -mtune=supersparc" } */ struct _reent; diff --git a/gcc/testsuite/gcc.dg/ultrasp9.c b/gcc/testsuite/gcc.target/sparc/ultrasp9.c index 0af2c7e..b26d7dc 100644 --- a/gcc/testsuite/gcc.dg/ultrasp9.c +++ b/gcc/testsuite/gcc.target/sparc/ultrasp9.c @@ -1,6 +1,8 @@ /* PR optimization/11018 */ /* Originator: <partain@dcs.gla.ac.uk> */ -/* { dg-do run { target { sparc*-*-* && ultrasparc_hw } } } */ + +/* { dg-do run } */ +/* { dg-require-effective-target ultrasparc_hw } */ /* { dg-options "-O2 -mcpu=ultrasparc" } */ /* This used to fail on 32-bit Ultrasparc because |