diff options
author | Martin Liska <mliska@suse.cz> | 2018-09-27 16:53:35 +0200 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2018-09-27 14:53:35 +0000 |
commit | 88307040642311b32de4fb051a64ae2796e0f1dc (patch) | |
tree | 2197dd1e07229a6bbe286000068429c387d5f223 | |
parent | b88da9bbd8ddec81f32bbff66c86c79c2decf546 (diff) | |
download | gcc-88307040642311b32de4fb051a64ae2796e0f1dc.zip gcc-88307040642311b32de4fb051a64ae2796e0f1dc.tar.gz gcc-88307040642311b32de4fb051a64ae2796e0f1dc.tar.bz2 |
coverage.c (get_coverage_counts): Revert the formatting of missing profile opt info.
2018-09-27 Martin Liska <mliska@suse.cz>
* coverage.c (get_coverage_counts): Revert the formatting
of missing profile opt info.
* g++.dg/pr60518.C: Add -Wno-missing-profile.
* g++.dg/torture/pr59265.C: Likewise.
* g++.dg/tree-prof/morefunc.C: Likewise.
* g++.dg/tree-ssa/dom-invalid.C: Likewise.
* gcc.dg/pr26570.c: Likewise.
* gcc.dg/pr32773.c: Likewise.
* gcc.dg/pr40209.c: Likewise.
* gcc.dg/pr51957-1.c: Likewise.
* gcc.dg/pr80747.c: Likewise.
* gcc.target/aarch64/pr62262.c: Likewise.
From-SVN: r264669
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/coverage.c | 10 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 13 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/pr60518.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/torture/pr59265.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/tree-prof/morefunc.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/tree-ssa/dom-invalid.C | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr26570.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr32773.c | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr40209.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr51957-1.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/pr80747.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.target/aarch64/pr62262.c | 2 |
13 files changed, 33 insertions, 17 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4255d26..4cd9f8c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-09-27 Martin Liska <mliska@suse.cz> + + * coverage.c (get_coverage_counts): Revert the formatting + of missing profile opt info. + 2018-09-27 Richard Biener <rguenther@suse.de> PR debug/37801 diff --git a/gcc/coverage.c b/gcc/coverage.c index 19c696c..6b45ce9 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -314,12 +314,10 @@ get_coverage_counts (unsigned counter, unsigned cfg_checksum, dump_user_location_t loc = dump_user_location_t::from_location_t (input_location); dump_printf_loc (MSG_OPTIMIZED_LOCATIONS, loc, - "file %s not found\n", - da_file_name); - dump_printf (MSG_OPTIMIZED_LOCATIONS, - (flag_guess_branch_prob - ? "execution counts estimated\n" - : "execution counts assumed to be zero\n")); + "file %s not found, %s\n", da_file_name, + (flag_guess_branch_prob + ? "execution counts estimated" + : "execution counts assumed to be zero")); } } return NULL; diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 19f4eaf..834b9b0 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,16 @@ +2018-09-27 Martin Liska <mliska@suse.cz> + + * g++.dg/pr60518.C: Add -Wno-missing-profile. + * g++.dg/torture/pr59265.C: Likewise. + * g++.dg/tree-prof/morefunc.C: Likewise. + * g++.dg/tree-ssa/dom-invalid.C: Likewise. + * gcc.dg/pr26570.c: Likewise. + * gcc.dg/pr32773.c: Likewise. + * gcc.dg/pr40209.c: Likewise. + * gcc.dg/pr51957-1.c: Likewise. + * gcc.dg/pr80747.c: Likewise. + * gcc.target/aarch64/pr62262.c: Likewise. + 2018-09-27 Richard Biener <rguenther@suse.de> PR testsuite/87451 diff --git a/gcc/testsuite/g++.dg/pr60518.C b/gcc/testsuite/g++.dg/pr60518.C index e3da48a..e4a80da 100644 --- a/gcc/testsuite/g++.dg/pr60518.C +++ b/gcc/testsuite/g++.dg/pr60518.C @@ -1,5 +1,5 @@ // { dg-do compile } -// { dg-options "-Os -fprofile-use" } +// { dg-options "-Os -fprofile-use -Wno-missing-profile" } int a; int fn1 () { return a == ',' || a == ';'; } diff --git a/gcc/testsuite/g++.dg/torture/pr59265.C b/gcc/testsuite/g++.dg/torture/pr59265.C index d48efe5..f3dceb9 100644 --- a/gcc/testsuite/g++.dg/torture/pr59265.C +++ b/gcc/testsuite/g++.dg/torture/pr59265.C @@ -1,5 +1,5 @@ // { dg-do compile } -// { dg-options "-fprofile-use -std=gnu++11 -Wno-return-type" } +// { dg-options "-fprofile-use -std=gnu++11 -Wno-return-type -Wno-missing-profile" } class A { int m_fn1() const; diff --git a/gcc/testsuite/g++.dg/tree-prof/morefunc.C b/gcc/testsuite/g++.dg/tree-prof/morefunc.C index 2e3fc11..a9bdc16 100644 --- a/gcc/testsuite/g++.dg/tree-prof/morefunc.C +++ b/gcc/testsuite/g++.dg/tree-prof/morefunc.C @@ -1,4 +1,4 @@ -/* { dg-options "-O2 -fno-devirtualize --param=profile-func-internal-id=0 -fdump-ipa-profile -fdump-ipa-afdo -Wno-attributes -Wno-coverage-mismatch" } */ +/* { dg-options "-O2 -fno-devirtualize --param=profile-func-internal-id=0 -fdump-ipa-profile -fdump-ipa-afdo -Wno-attributes -Wno-coverage-mismatch -Wno-missing-profile" } */ #include "reorder_class1.h" #include "reorder_class2.h" diff --git a/gcc/testsuite/g++.dg/tree-ssa/dom-invalid.C b/gcc/testsuite/g++.dg/tree-ssa/dom-invalid.C index 41343ee..3c01383 100644 --- a/gcc/testsuite/g++.dg/tree-ssa/dom-invalid.C +++ b/gcc/testsuite/g++.dg/tree-ssa/dom-invalid.C @@ -1,7 +1,7 @@ // PR tree-optimization/39557 // invalid post-dom info leads to infinite loop // { dg-do run } -// { dg-options "-Wall -fno-exceptions -O2 -fprofile-use -fopt-info -fno-rtti" } +// { dg-options "-Wall -fno-exceptions -O2 -fprofile-use -fopt-info -fno-rtti -Wno-missing-profile" } struct C { diff --git a/gcc/testsuite/gcc.dg/pr26570.c b/gcc/testsuite/gcc.dg/pr26570.c index 8ce8a44..007076f 100644 --- a/gcc/testsuite/gcc.dg/pr26570.c +++ b/gcc/testsuite/gcc.dg/pr26570.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -fprofile-generate -fprofile-use -fopt-info" } */ +/* { dg-options "-O2 -fprofile-generate -fprofile-use -fopt-info -Wno-missing-profile" } */ /* { dg-require-profiling "-fprofile-generate" } */ unsigned test (unsigned a, unsigned b) diff --git a/gcc/testsuite/gcc.dg/pr32773.c b/gcc/testsuite/gcc.dg/pr32773.c index 19a9019..fe046d9 100644 --- a/gcc/testsuite/gcc.dg/pr32773.c +++ b/gcc/testsuite/gcc.dg/pr32773.c @@ -1,6 +1,6 @@ /* { dg-do compile } */ -/* { dg-options "-O -fprofile-use -fopt-info" } */ -/* { dg-options "-O -m4 -fprofile-use -fopt-info" { target sh-*-* } } */ +/* { dg-options "-O -fprofile-use -fopt-info -Wno-missing-profile" } */ +/* { dg-options "-O -m4 -fprofile-use -fopt-info -Wno-missing-profile" { target sh-*-* } } */ void foo (int *p) { diff --git a/gcc/testsuite/gcc.dg/pr40209.c b/gcc/testsuite/gcc.dg/pr40209.c index afe131f..4e77df5 100644 --- a/gcc/testsuite/gcc.dg/pr40209.c +++ b/gcc/testsuite/gcc.dg/pr40209.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -fprofile-use -fopt-info" } */ +/* { dg-options "-O2 -fprofile-use -fopt-info -Wno-missing-profile" } */ void process(const char *s); diff --git a/gcc/testsuite/gcc.dg/pr51957-1.c b/gcc/testsuite/gcc.dg/pr51957-1.c index d899771..d6712b5 100644 --- a/gcc/testsuite/gcc.dg/pr51957-1.c +++ b/gcc/testsuite/gcc.dg/pr51957-1.c @@ -1,6 +1,6 @@ /* PR target/51957 */ /* { dg-do link } */ -/* { dg-options "-O2 -g -fprofile-use" } */ +/* { dg-options "-O2 -g -fprofile-use -Wno-missing-profile" } */ /* { dg-additional-sources "pr51957-2.c" } */ int v[128]; diff --git a/gcc/testsuite/gcc.dg/pr80747.c b/gcc/testsuite/gcc.dg/pr80747.c index ea9dd3c..8befab2 100644 --- a/gcc/testsuite/gcc.dg/pr80747.c +++ b/gcc/testsuite/gcc.dg/pr80747.c @@ -1,6 +1,6 @@ /* PR rtl-optimization/80747 */ /* { dg-do compile } */ -/* { dg-options "-fprofile-use -freorder-blocks-and-partition -O1 -foptimize-sibling-calls" } */ +/* { dg-options "-fprofile-use -freorder-blocks-and-partition -O1 -foptimize-sibling-calls -Wno-missing-profile" } */ int foo (int a) diff --git a/gcc/testsuite/gcc.target/aarch64/pr62262.c b/gcc/testsuite/gcc.target/aarch64/pr62262.c index 5bf90bf..6edb3c7 100644 --- a/gcc/testsuite/gcc.target/aarch64/pr62262.c +++ b/gcc/testsuite/gcc.target/aarch64/pr62262.c @@ -1,5 +1,5 @@ /* { dg-do compile } */ -/* { dg-options "-O2 -fprofile-use" } */ +/* { dg-options "-O2 -fprofile-use -Wno-missing-profile" } */ static inline int CLZ(int mask) { return mask ? __builtin_clz(mask) : 32; |