diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9000fabf81166f3afa5184145cec8df3d62ea9f9..93cab0e4e4d29c979f78a38857ad49407a024eef 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,23 @@ +2010-07-23 Uros Bizjak <ubizjak@gmail.com> + + * gcc.dg/float-range-3.c: Use "dg-do compile" dejagnu directive + instead of dg-compile. + * gcc.dg/float-range-4.c: Ditto. + * gcc.dg/float-range-5.c: Ditto. + * gcc.dg/fold-overflow-1.c: Ditto. + * gcc.dg/gomp/sections-4.c: Ditto. + * gcc.dg/transparent-union-1.c: Ditto. + * gcc.dg/transparent-union-2.c: Ditto. + * gcc.target/i386/pr39315-check.c: Ditto. + * g++.dg/gomp/sections-4.C: Ditto. + * g++.dg/template/dtor7.C: Ditto. + * g++.dg/tree-ssa/pr19952.C: Ditto. + * gfortran.dg/derived_constructor_comps_3.f90: Ditto. + * gfortran.dg/graphite/pr42185.f90: Ditto. + * gfortran.dg/namelist_36.f90: Ditto. + * gnat.dg/noreturn1.adb: Ditto. + * gnat.dg/specs/small_alignment.ads: Ditto. + 2010-07-23 Martin Jambor <mjambor@suse.cz> PR tree-optimization/44915 @@ -19,7 +39,7 @@ PR c++/45008 * g++.dg/abi/mangle44.C: New. -2010-06-23 Uros Bizjak <ubizjak@gmail.com> +2010-07-23 Uros Bizjak <ubizjak@gmail.com> * gcc.target/i386/*.c: Do not require sse{,2,3,4} effective target for compile-time only tests. @@ -37,7 +57,7 @@ (main): Call check_isa and sse_os_support. * gcc.target/i386/vperm-v2df.c: Ditto. -2010-06-23 Uros Bizjak <ubizjak@gmail.com> +2010-07-23 Uros Bizjak <ubizjak@gmail.com> * lib/target-supports.exp (check_avx_hw_available): New procedure. (check_effective_target_avx_runtime): New procedure. diff --git a/gcc/testsuite/g++.dg/gomp/sections-4.C b/gcc/testsuite/g++.dg/gomp/sections-4.C index 44e7de98c209f7e6fe52fc33a8a2c4ac540781eb..62a2ecddf9adbf6e4526c42223a0898cb6bfbcde 100644 --- a/gcc/testsuite/g++.dg/gomp/sections-4.C +++ b/gcc/testsuite/g++.dg/gomp/sections-4.C @@ -1,5 +1,5 @@ /* PR c++/24613 */ -/* { dg-compile } */ +/* { dg-do compile } */ #pragma omp section /* { dg-error "may only be used in" } */ diff --git a/gcc/testsuite/g++.dg/template/dtor7.C b/gcc/testsuite/g++.dg/template/dtor7.C index e96f56397ebae0fc2a6069bf7825c347bab91cc7..186b561e9c3d8017be8d63e44406b12dc9d95430 100644 --- a/gcc/testsuite/g++.dg/template/dtor7.C +++ b/gcc/testsuite/g++.dg/template/dtor7.C @@ -1,5 +1,5 @@ // PR c++/40373 -// { dg-compile } +// { dg-do compile } struct A; namespace diff --git a/gcc/testsuite/g++.dg/tree-ssa/pr19952.C b/gcc/testsuite/g++.dg/tree-ssa/pr19952.C index 92d669c14156aa1a9f57a798b2d1f4059f21070b..54589a294cc62727e6c3dc560576405dcd36c37c 100644 --- a/gcc/testsuite/g++.dg/tree-ssa/pr19952.C +++ b/gcc/testsuite/g++.dg/tree-ssa/pr19952.C @@ -1,5 +1,5 @@ /* PR 19952 */ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-options "-ftree-vectorize -O2" } */ int i; diff --git a/gcc/testsuite/gcc.dg/float-range-3.c b/gcc/testsuite/gcc.dg/float-range-3.c index e018a1ebc16989116e95eebcf4006669a28442c5..32bef98df9ddd741c5c6904f2ee77a3fd463b186 100644 --- a/gcc/testsuite/gcc.dg/float-range-3.c +++ b/gcc/testsuite/gcc.dg/float-range-3.c @@ -1,5 +1,5 @@ /* PR 23572 : warnings for out of range floating-point constants. */ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-options "-std=c99" } */ /* { dg-skip-if "No Inf support" { spu-*-* } } */ #include <math.h> diff --git a/gcc/testsuite/gcc.dg/float-range-4.c b/gcc/testsuite/gcc.dg/float-range-4.c index fbb820f9b21f06f251f15875236cdfd60ae85988..a50a47d18c2d2d9fd620515cd7562ca6e40e62b8 100644 --- a/gcc/testsuite/gcc.dg/float-range-4.c +++ b/gcc/testsuite/gcc.dg/float-range-4.c @@ -1,5 +1,5 @@ /* PR 23572 : warnings for out of range floating-point constants. */ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-options "-Wno-overflow -std=c99" } */ /* { dg-skip-if "No Inf support" { spu-*-* } } */ #include <math.h> diff --git a/gcc/testsuite/gcc.dg/float-range-5.c b/gcc/testsuite/gcc.dg/float-range-5.c index 89f00796aec9be16d5c5b9e58ba886654ac8ab48..034f3605898e9dfb5873eb3d7a98cfcb64129797 100644 --- a/gcc/testsuite/gcc.dg/float-range-5.c +++ b/gcc/testsuite/gcc.dg/float-range-5.c @@ -1,6 +1,6 @@ /* PR 23572 : warnings for out of range floating-point constants Test that they are NOT pedantic warnings. */ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-options "-pedantic-errors -std=c99" } */ /* { dg-skip-if "No Inf support" { spu-*-* } } */ #include <math.h> diff --git a/gcc/testsuite/gcc.dg/fold-overflow-1.c b/gcc/testsuite/gcc.dg/fold-overflow-1.c index bd4d25a73ed23a227a4c0c46351e9970b49e66b7..8fddc9fc0ee8d9a2b3cc99f3e5058b7434aa64c2 100644 --- a/gcc/testsuite/gcc.dg/fold-overflow-1.c +++ b/gcc/testsuite/gcc.dg/fold-overflow-1.c @@ -1,4 +1,4 @@ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-skip-if "consts are shorts, not longs" { "m32c-*-*" "avr-*-*" } { "*" } { "" } } */ /* { dg-skip-if "No Inf support" { spu-*-* } } */ /* { dg-options "-O -ftrapping-math" } */ diff --git a/gcc/testsuite/gcc.dg/gomp/sections-4.c b/gcc/testsuite/gcc.dg/gomp/sections-4.c index 44e7de98c209f7e6fe52fc33a8a2c4ac540781eb..62a2ecddf9adbf6e4526c42223a0898cb6bfbcde 100644 --- a/gcc/testsuite/gcc.dg/gomp/sections-4.c +++ b/gcc/testsuite/gcc.dg/gomp/sections-4.c @@ -1,5 +1,5 @@ /* PR c++/24613 */ -/* { dg-compile } */ +/* { dg-do compile } */ #pragma omp section /* { dg-error "may only be used in" } */ diff --git a/gcc/testsuite/gcc.dg/transparent-union-1.c b/gcc/testsuite/gcc.dg/transparent-union-1.c index 2360912e3c5f670f8c612ab5b236ade59efee244..3f0c260c9060f878770f08f5cc363468de5278d3 100644 --- a/gcc/testsuite/gcc.dg/transparent-union-1.c +++ b/gcc/testsuite/gcc.dg/transparent-union-1.c @@ -1,5 +1,5 @@ /* PR c/20043 */ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-options "-std=gnu99" } */ extern void f0 (int *); diff --git a/gcc/testsuite/gcc.dg/transparent-union-2.c b/gcc/testsuite/gcc.dg/transparent-union-2.c index 09fbb4d9722c36d218749320bf032a76e73bd250..adc20761796eb6a206eff83ee1a6a2f717d910e4 100644 --- a/gcc/testsuite/gcc.dg/transparent-union-2.c +++ b/gcc/testsuite/gcc.dg/transparent-union-2.c @@ -1,5 +1,5 @@ /* PR c/20043 */ -/* { dg-compile } */ +/* { dg-do compile } */ /* { dg-options "-std=gnu99" } */ typedef union { int *i; long *l; } U diff --git a/gcc/testsuite/gcc.target/i386/pr39315-check.c b/gcc/testsuite/gcc.target/i386/pr39315-check.c index 8f7376015d01c353eec51efd0ee6d30efabf0fab..cb09d3f2be5a845cd7daf3298c9ab4f88547717c 100644 --- a/gcc/testsuite/gcc.target/i386/pr39315-check.c +++ b/gcc/testsuite/gcc.target/i386/pr39315-check.c @@ -1,4 +1,5 @@ -/* { dg-compile } */ +/* { dg-do compile } */ + typedef float __m128 __attribute__ ((__vector_size__ (16))); __extension__ typedef __PTRDIFF_TYPE__ ptrdiff_t; diff --git a/gcc/testsuite/gfortran.dg/derived_constructor_comps_3.f90 b/gcc/testsuite/gfortran.dg/derived_constructor_comps_3.f90 index 688c38d9192c863dfce92b8c4368be52319a0f2e..0aa2e4e1c1854e837a1ac8985d4014d8001d75ca 100644 --- a/gcc/testsuite/gfortran.dg/derived_constructor_comps_3.f90 +++ b/gcc/testsuite/gfortran.dg/derived_constructor_comps_3.f90 @@ -1,4 +1,4 @@ -! { dg-compile } +! { dg-do compile } ! ! gfortran was ICEing for the constructor of ! componentfree types. diff --git a/gcc/testsuite/gfortran.dg/graphite/pr42185.f90 b/gcc/testsuite/gfortran.dg/graphite/pr42185.f90 index d0e1b01787961d50eeaf00822720c3a43758c2ad..6fa6e303677133952ecb9ebe746d4c313f99f496 100644 --- a/gcc/testsuite/gfortran.dg/graphite/pr42185.f90 +++ b/gcc/testsuite/gfortran.dg/graphite/pr42185.f90 @@ -1,4 +1,4 @@ -! { dg-compile } +! { dg-do compile } ! { dg-options "-fgraphite -O -ffast-math" } MODULE powell diff --git a/gcc/testsuite/gfortran.dg/namelist_36.f90 b/gcc/testsuite/gfortran.dg/namelist_36.f90 index 61e88b6b3e983cd49164527ccdd6da8684388ad9..b6a14e36bc3f3889411d0293b9e1a4a740c60245 100644 --- a/gcc/testsuite/gfortran.dg/namelist_36.f90 +++ b/gcc/testsuite/gfortran.dg/namelist_36.f90 @@ -1,4 +1,4 @@ -! { dg-compile } +! { dg-do compile } ! ! Private types and types with private components ! are acceptable in local namelists. diff --git a/gcc/testsuite/gnat.dg/noreturn1.adb b/gcc/testsuite/gnat.dg/noreturn1.adb index 83eafe7f36478cfb4af67dd25f684d6cab466339..f854e662be3a45fee3b6c14f1d719d9743a0ca35 100644 --- a/gcc/testsuite/gnat.dg/noreturn1.adb +++ b/gcc/testsuite/gnat.dg/noreturn1.adb @@ -1,4 +1,4 @@ --- { dg-compile } +-- { dg-do compile } package body Noreturn1 is diff --git a/gcc/testsuite/gnat.dg/specs/small_alignment.ads b/gcc/testsuite/gnat.dg/specs/small_alignment.ads index 318148d1a68b0a3f6de2194b442ce9289fee3429..fbedf47d1310ee86a1fa4007acb8248e03cd9530 100644 --- a/gcc/testsuite/gnat.dg/specs/small_alignment.ads +++ b/gcc/testsuite/gnat.dg/specs/small_alignment.ads @@ -1,4 +1,4 @@ --- { dg-compile } +-- { dg-do compile } package Small_Alignment is