diff options
author | Richard Sandiford <rdsandiford@googlemail.com> | 2011-12-05 19:24:30 +0000 |
---|---|---|
committer | Richard Sandiford <rsandifo@gcc.gnu.org> | 2011-12-05 19:24:30 +0000 |
commit | 2b808bd9a89f496601671715d63bd169facf5851 (patch) | |
tree | 82b6e0e3382e8b23d8e0e908e7bd9426c5796dc2 /gcc | |
parent | ca2507dca9de619c94a9a38a47c2fb6e727e3229 (diff) | |
download | gcc-2b808bd9a89f496601671715d63bd169facf5851.zip gcc-2b808bd9a89f496601671715d63bd169facf5851.tar.gz gcc-2b808bd9a89f496601671715d63bd169facf5851.tar.bz2 |
pr46338.C: Add dg-require-profiling.
gcc/testsuite/
* g++.dg/debug/pr46338.C: Add dg-require-profiling.
* g++.dg/torture/pr39732.C: Likewise.
* g++.dg/torture/pr40642.C: Likewise.
* gcc.c-torture/compile/pr44686.c: Likewise.
* gcc.dg/20050309-1.c: Likewise.
* gcc.dg/20050330-2.c: Likewise.
* gcc.dg/20051201-1.c: Likewise.
* gcc.dg/gomp/pr27573.c: Likewise.
* gcc.dg/pr46255.c: Likewise.
* gcc.dg/profile-dir-1.c: Likewise.
* gcc.dg/profile-dir-2.c: Likewise.
* gcc.dg/profile-dir-3.c: Likewise.
* gcc.dg/profile-generate-1.c: Likewise.
* gfortran.dg/gomp/pr27573.f90: Likewise.
* gcc.dg/profile-generate-3.c: Be specific about the type of
profiling required.
From-SVN: r182020
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 19 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/debug/pr46338.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/torture/pr39732.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/torture/pr40642.C | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.c-torture/compile/pr44686.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/20050309-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/20050330-2.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/20051201-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/gomp/pr27573.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr46255.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/profile-dir-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/profile-dir-2.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/profile-dir-3.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/profile-generate-1.c | 1 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/profile-generate-3.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gfortran.dg/gomp/pr27573.f90 | 1 |
16 files changed, 34 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 1886e24..180c8c3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,22 @@ +2011-12-05 Richard Sandiford <rdsandiford@googlemail.com> + + * g++.dg/debug/pr46338.C: Add dg-require-profiling. + * g++.dg/torture/pr39732.C: Likewise. + * g++.dg/torture/pr40642.C: Likewise. + * gcc.c-torture/compile/pr44686.c: Likewise. + * gcc.dg/20050309-1.c: Likewise. + * gcc.dg/20050330-2.c: Likewise. + * gcc.dg/20051201-1.c: Likewise. + * gcc.dg/gomp/pr27573.c: Likewise. + * gcc.dg/pr46255.c: Likewise. + * gcc.dg/profile-dir-1.c: Likewise. + * gcc.dg/profile-dir-2.c: Likewise. + * gcc.dg/profile-dir-3.c: Likewise. + * gcc.dg/profile-generate-1.c: Likewise. + * gfortran.dg/gomp/pr27573.f90: Likewise. + * gcc.dg/profile-generate-3.c: Be specific about the type of + profiling required. + 2011-12-05 Paolo Carlini <paolo.carlini@oracle.com> PR c++/51414 diff --git a/gcc/testsuite/g++.dg/debug/pr46338.C b/gcc/testsuite/g++.dg/debug/pr46338.C index dfa9245..caf7117 100644 --- a/gcc/testsuite/g++.dg/debug/pr46338.C +++ b/gcc/testsuite/g++.dg/debug/pr46338.C @@ -1,5 +1,6 @@ // PR debug/46338 // { dg-do compile } +// { dg-require-profiling "-fprofile-generate" } // { dg-options "-O -fprofile-generate -fcompare-debug" } void bar (); diff --git a/gcc/testsuite/g++.dg/torture/pr39732.C b/gcc/testsuite/g++.dg/torture/pr39732.C index 4184175..4b3975b 100644 --- a/gcc/testsuite/g++.dg/torture/pr39732.C +++ b/gcc/testsuite/g++.dg/torture/pr39732.C @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-fprofile-generate" } */ template<class _CharT> struct char_traits; diff --git a/gcc/testsuite/g++.dg/torture/pr40642.C b/gcc/testsuite/g++.dg/torture/pr40642.C index 3f545a8..771c837 100644 --- a/gcc/testsuite/g++.dg/torture/pr40642.C +++ b/gcc/testsuite/g++.dg/torture/pr40642.C @@ -1,4 +1,5 @@ // { dg-do compile } +/* { dg-require-profiling "-fprofile-generate" } */ // { dg-options "-fprofile-generate" } // GCC used to ICE with some EH edge missing. diff --git a/gcc/testsuite/gcc.c-torture/compile/pr44686.c b/gcc/testsuite/gcc.c-torture/compile/pr44686.c index 62c57d7..e1e7501 100644 --- a/gcc/testsuite/gcc.c-torture/compile/pr44686.c +++ b/gcc/testsuite/gcc.c-torture/compile/pr44686.c @@ -1,3 +1,4 @@ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-fipa-pta -fprofile-generate" } */ void * memcpy (void *a, const void *b, __SIZE_TYPE__ len) diff --git a/gcc/testsuite/gcc.dg/20050309-1.c b/gcc/testsuite/gcc.dg/20050309-1.c index f8bf92a..8e11bc5 100644 --- a/gcc/testsuite/gcc.dg/20050309-1.c +++ b/gcc/testsuite/gcc.dg/20050309-1.c @@ -2,6 +2,7 @@ output reloads. */ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O2 -fprofile-generate" } */ char * diff --git a/gcc/testsuite/gcc.dg/20050330-2.c b/gcc/testsuite/gcc.dg/20050330-2.c index d912ffd..f2562a8 100644 --- a/gcc/testsuite/gcc.dg/20050330-2.c +++ b/gcc/testsuite/gcc.dg/20050330-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O2 -fprofile-generate" } */ struct S diff --git a/gcc/testsuite/gcc.dg/20051201-1.c b/gcc/testsuite/gcc.dg/20051201-1.c index bc8e792..c029205 100644 --- a/gcc/testsuite/gcc.dg/20051201-1.c +++ b/gcc/testsuite/gcc.dg/20051201-1.c @@ -2,6 +2,7 @@ tree_flow_call_edges_add. */ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O1 -fprofile-generate -Wno-attributes" } */ static __attribute__ ((always_inline)) void diff --git a/gcc/testsuite/gcc.dg/gomp/pr27573.c b/gcc/testsuite/gcc.dg/gomp/pr27573.c index d5b9a71..239e991 100644 --- a/gcc/testsuite/gcc.dg/gomp/pr27573.c +++ b/gcc/testsuite/gcc.dg/gomp/pr27573.c @@ -1,5 +1,6 @@ /* PR middle-end/27573 */ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O2 -fopenmp -fprofile-generate" } */ extern int puts (const char *); diff --git a/gcc/testsuite/gcc.dg/pr46255.c b/gcc/testsuite/gcc.dg/pr46255.c index e3c9fa7..3a16390 100644 --- a/gcc/testsuite/gcc.dg/pr46255.c +++ b/gcc/testsuite/gcc.dg/pr46255.c @@ -1,5 +1,6 @@ /* PR debug/46255 */ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-fcompare-debug -fprofile-generate -O" } */ int bar (void); diff --git a/gcc/testsuite/gcc.dg/profile-dir-1.c b/gcc/testsuite/gcc.dg/profile-dir-1.c index fbe66ad..6cf5391 100644 --- a/gcc/testsuite/gcc.dg/profile-dir-1.c +++ b/gcc/testsuite/gcc.dg/profile-dir-1.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O -fprofile-generate=. -fdump-ipa-cgraph" } */ /* { dg-final { scan-ipa-dump " ./profile-dir-1.gcda" "cgraph" } } */ diff --git a/gcc/testsuite/gcc.dg/profile-dir-2.c b/gcc/testsuite/gcc.dg/profile-dir-2.c index 1708f7b..0d8624e 100644 --- a/gcc/testsuite/gcc.dg/profile-dir-2.c +++ b/gcc/testsuite/gcc.dg/profile-dir-2.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O -fprofile-generate -fdump-ipa-cgraph" } */ /* { dg-final { scan-ipa-dump "/profile-dir-2.gcda" "cgraph" } } */ diff --git a/gcc/testsuite/gcc.dg/profile-dir-3.c b/gcc/testsuite/gcc.dg/profile-dir-3.c index ccedf0e..dac0e4a 100644 --- a/gcc/testsuite/gcc.dg/profile-dir-3.c +++ b/gcc/testsuite/gcc.dg/profile-dir-3.c @@ -1,4 +1,5 @@ /* { dg-do compile } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O -fprofile-generate -fprofile-dir=. -fdump-ipa-cgraph" } */ /* { dg-final { scan-ipa-dump " ./profile-dir-3.gcda" "cgraph" } } */ diff --git a/gcc/testsuite/gcc.dg/profile-generate-1.c b/gcc/testsuite/gcc.dg/profile-generate-1.c index fe51754..ed49df9 100644 --- a/gcc/testsuite/gcc.dg/profile-generate-1.c +++ b/gcc/testsuite/gcc.dg/profile-generate-1.c @@ -1,4 +1,5 @@ /* Bug 16325. */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-O -fprofile-generate" } */ extern void abort (void); diff --git a/gcc/testsuite/gcc.dg/profile-generate-3.c b/gcc/testsuite/gcc.dg/profile-generate-3.c index afab246..212ddee 100644 --- a/gcc/testsuite/gcc.dg/profile-generate-3.c +++ b/gcc/testsuite/gcc.dg/profile-generate-3.c @@ -1,5 +1,5 @@ /* { dg-do link } */ -/* { dg-require-profiling "" } */ +/* { dg-require-profiling "-fprofile-generate" } */ /* { dg-options "-fprofile-generate=." } */ int diff --git a/gcc/testsuite/gfortran.dg/gomp/pr27573.f90 b/gcc/testsuite/gfortran.dg/gomp/pr27573.f90 index 1d3d3b7..e7dbf03 100644 --- a/gcc/testsuite/gfortran.dg/gomp/pr27573.f90 +++ b/gcc/testsuite/gfortran.dg/gomp/pr27573.f90 @@ -1,5 +1,6 @@ ! PR middle-end/27573 ! { dg-do compile } +! { dg-require-profiling "-fprofile-generate" } ! { dg-options "-O2 -fopenmp -fprofile-generate" } program pr27573 |