From c5c178d64f1c81ddfc6ac1ac0cca97499bc4457f Mon Sep 17 00:00:00 2001
From: Uros Bizjak <ubizjak@gmail.com>
Date: Fri, 23 Jul 2010 18:41:39 +0200
Subject: [PATCH] float-range-3.c: Use "dg-do compile" dejagnu directive
 instead of dg-compile.

	* 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.

From-SVN: r162470
---
 gcc/testsuite/ChangeLog                       | 24 +++++++++++++++++--
 gcc/testsuite/g++.dg/gomp/sections-4.C        |  2 +-
 gcc/testsuite/g++.dg/template/dtor7.C         |  2 +-
 gcc/testsuite/g++.dg/tree-ssa/pr19952.C       |  2 +-
 gcc/testsuite/gcc.dg/float-range-3.c          |  2 +-
 gcc/testsuite/gcc.dg/float-range-4.c          |  2 +-
 gcc/testsuite/gcc.dg/float-range-5.c          |  2 +-
 gcc/testsuite/gcc.dg/fold-overflow-1.c        |  2 +-
 gcc/testsuite/gcc.dg/gomp/sections-4.c        |  2 +-
 gcc/testsuite/gcc.dg/transparent-union-1.c    |  2 +-
 gcc/testsuite/gcc.dg/transparent-union-2.c    |  2 +-
 gcc/testsuite/gcc.target/i386/pr39315-check.c |  3 ++-
 .../derived_constructor_comps_3.f90           |  2 +-
 .../gfortran.dg/graphite/pr42185.f90          |  2 +-
 gcc/testsuite/gfortran.dg/namelist_36.f90     |  2 +-
 gcc/testsuite/gnat.dg/noreturn1.adb           |  2 +-
 .../gnat.dg/specs/small_alignment.ads         |  2 +-
 17 files changed, 39 insertions(+), 18 deletions(-)

diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 9000fabf8116..93cab0e4e4d2 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 44e7de98c209..62a2ecddf9ad 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 e96f56397eba..186b561e9c3d 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 92d669c14156..54589a294cc6 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 e018a1ebc169..32bef98df9dd 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 fbb820f9b21f..a50a47d18c2d 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 89f00796aec9..034f3605898e 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 bd4d25a73ed2..8fddc9fc0ee8 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 44e7de98c209..62a2ecddf9ad 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 2360912e3c5f..3f0c260c9060 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 09fbb4d9722c..adc20761796e 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 8f7376015d01..cb09d3f2be5a 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 688c38d9192c..0aa2e4e1c185 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 d0e1b0178796..6fa6e3036771 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 61e88b6b3e98..b6a14e36bc3f 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 83eafe7f3647..f854e662be3a 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 318148d1a68b..fbedf47d1310 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
 
-- 
GitLab