diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-1.c b/gcc/testsuite/gcc.dg/dfp/bitint-1.c index ab826e16ba3..1493bf3c52f 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-1.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-1.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=c23 -pedantic-errors" } */ #if __BITINT_MAXWIDTH__ >= 192 diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-2.c b/gcc/testsuite/gcc.dg/dfp/bitint-2.c index 68cce0e6652..1ed5be8929f 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-2.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-2.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=c23 -pedantic-errors" } */ #if __BITINT_MAXWIDTH__ >= 192 diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-3.c b/gcc/testsuite/gcc.dg/dfp/bitint-3.c index 911bf8afb30..11997ddbea6 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-3.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-3.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=c23 -pedantic-errors" } */ #if __BITINT_MAXWIDTH__ >= 192 diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-4.c b/gcc/testsuite/gcc.dg/dfp/bitint-4.c index 0b601105578..0e600160752 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-4.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-4.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=c23 -pedantic-errors" } */ #if __BITINT_MAXWIDTH__ >= 192 diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-5.c b/gcc/testsuite/gcc.dg/dfp/bitint-5.c index 37d373cdf32..b7f7484d225 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-5.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-5.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=c23 -pedantic-errors" } */ #if __BITINT_MAXWIDTH__ >= 192 diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-6.c b/gcc/testsuite/gcc.dg/dfp/bitint-6.c index eb137a60e4b..e9c538015f4 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-6.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-6.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=c23 -pedantic-errors" } */ #if __BITINT_MAXWIDTH__ >= 192 diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-7.c b/gcc/testsuite/gcc.dg/dfp/bitint-7.c index 49e8103723c..530a26c47e5 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-7.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-7.c @@ -1,6 +1,6 @@ /* PR c/102989 */ /* Test non-canonical BID significands. */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-require-effective-target dfp_bid } */ /* { dg-options "-std=gnu23 -O2" } */ diff --git a/gcc/testsuite/gcc.dg/dfp/bitint-8.c b/gcc/testsuite/gcc.dg/dfp/bitint-8.c index 18263e2bd75..2990877a2fb 100644 --- a/gcc/testsuite/gcc.dg/dfp/bitint-8.c +++ b/gcc/testsuite/gcc.dg/dfp/bitint-8.c @@ -1,5 +1,5 @@ /* PR c/102989 */ -/* { dg-do run { target bitint } } */ +/* { dg-require-effective-target bitint } */ /* { dg-require-effective-target fenv_exceptions } */ /* { dg-options "-std=c23" } */ diff --git a/gcc/testsuite/gcc.dg/dfp/int128-1.c b/gcc/testsuite/gcc.dg/dfp/int128-1.c index 2d3017b8c64..7a882f48835 100644 --- a/gcc/testsuite/gcc.dg/dfp/int128-1.c +++ b/gcc/testsuite/gcc.dg/dfp/int128-1.c @@ -1,5 +1,6 @@ /* PR libgcc/65833 */ -/* { dg-do run { target { int128 && bitint } } } */ +/* { dg-require-effective-target int128 } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=gnu2x" } */ #define INT128_MAX ((__int128) ((((unsigned __int128) 1) << 127) - 1)) diff --git a/gcc/testsuite/gcc.dg/dfp/int128-2.c b/gcc/testsuite/gcc.dg/dfp/int128-2.c index 3dd41bc8348..be318a2c7d8 100644 --- a/gcc/testsuite/gcc.dg/dfp/int128-2.c +++ b/gcc/testsuite/gcc.dg/dfp/int128-2.c @@ -1,5 +1,6 @@ /* PR libgcc/65833 */ -/* { dg-do run { target { int128 && bitint } } } */ +/* { dg-require-effective-target int128 } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=gnu2x" } */ __attribute__((noipa)) _Decimal64 diff --git a/gcc/testsuite/gcc.dg/dfp/int128-3.c b/gcc/testsuite/gcc.dg/dfp/int128-3.c index c1b10c9dfe2..c98e6462061 100644 --- a/gcc/testsuite/gcc.dg/dfp/int128-3.c +++ b/gcc/testsuite/gcc.dg/dfp/int128-3.c @@ -1,6 +1,7 @@ /* PR libgcc/65833 */ /* Test non-canonical BID significands. */ -/* { dg-do run { target { int128 && bitint } } } */ +/* { dg-require-effective-target int128 } */ +/* { dg-require-effective-target bitint } */ /* { dg-options "-O2 -std=gnu2x" } */ /* { dg-require-effective-target dfp_bid } */ diff --git a/gcc/testsuite/gcc.dg/dfp/int128-4.c b/gcc/testsuite/gcc.dg/dfp/int128-4.c index b91800989f9..b83e7e4221c 100644 --- a/gcc/testsuite/gcc.dg/dfp/int128-4.c +++ b/gcc/testsuite/gcc.dg/dfp/int128-4.c @@ -1,5 +1,6 @@ /* PR libgcc/65833 */ -/* { dg-do run { target { int128 && bitint } } } */ +/* { dg-require-effective-target int128 } */ +/* { dg-require-effective-target bitint } */ /* { dg-require-effective-target fenv_exceptions } */ /* { dg-options "-std=c2x" } */