diff options
author | Christian Bruel <christian.bruel@st.com> | 2011-08-30 13:18:49 +0200 |
---|---|---|
committer | Christian Bruel <chrbr@gcc.gnu.org> | 2011-08-30 13:18:49 +0200 |
commit | cb89a1716cbc3cee3a712a586ec0ebebbb5b750f (patch) | |
tree | 95f88730963280ccba3c7af64b5ed5567b1ff154 /gcc | |
parent | 54e776dc2dde0ff83ab38192647071df2f0f9354 (diff) | |
download | gcc-cb89a1716cbc3cee3a712a586ec0ebebbb5b750f.zip gcc-cb89a1716cbc3cee3a712a586ec0ebebbb5b750f.tar.gz gcc-cb89a1716cbc3cee3a712a586ec0ebebbb5b750f.tar.bz2 |
fix -fbranch-probabilities and adjust testsuite
From-SVN: r178289
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/coverage.c | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/testsuite/g++.dg/bprob/bprob.exp | 2 | ||||
-rw-r--r-- | gcc/testsuite/gcc.misc-tests/bprob.exp | 2 |
5 files changed, 13 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b45a332..105cfce 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2011-08-30 Christian Bruel <christian.bruel@st.com> + + * coverage.c (coverage_init): Check flag_branch_probabilities instead of + flag_profile_use. + 2011-08-29 Michael Meissner <meissner@linux.vnet.ibm.com> * config/rs6000/rs6000.opt (-msave-toc-indirect): Change default diff --git a/gcc/coverage.c b/gcc/coverage.c index 1a99297..24e0e3d 100644 --- a/gcc/coverage.c +++ b/gcc/coverage.c @@ -1056,7 +1056,7 @@ coverage_init (const char *filename) strcpy (bbg_file_name, filename); strcat (bbg_file_name, GCOV_NOTE_SUFFIX); - if (flag_profile_use) + if (flag_branch_probabilities) read_counts_file (); } diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index fe0a6aa..95c7882 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2011-08-30 Christian Bruel <christian.bruel@st.com> + + * g++.dg/bprob/bprob.exp (feedback_options): Set -fbranch-probabilities. + * gcc.misc-tests/bprob.exp (feedback_options): Likewise. + 2011-08-29 Jason Merrill <jason@redhat.com> PR c++/50224 diff --git a/gcc/testsuite/g++.dg/bprob/bprob.exp b/gcc/testsuite/g++.dg/bprob/bprob.exp index 8a46cf7..3f75a2e 100644 --- a/gcc/testsuite/g++.dg/bprob/bprob.exp +++ b/gcc/testsuite/g++.dg/bprob/bprob.exp @@ -51,7 +51,7 @@ if $tracelevel then { load_lib profopt.exp set profile_options "-fprofile-arcs" -set feedback_options "-fprofile-use" +set feedback_options "-fbranch-probabilities" # Main loop. foreach profile_option $profile_options feedback_option $feedback_options { diff --git a/gcc/testsuite/gcc.misc-tests/bprob.exp b/gcc/testsuite/gcc.misc-tests/bprob.exp index c05eced..e579b36 100644 --- a/gcc/testsuite/gcc.misc-tests/bprob.exp +++ b/gcc/testsuite/gcc.misc-tests/bprob.exp @@ -48,7 +48,7 @@ if $tracelevel then { load_lib profopt.exp set profile_options "-fprofile-arcs" -set feedback_options "-fprofile-use" +set feedback_options "-fbranch-probabilities" foreach profile_option $profile_options feedback_option $feedback_options { foreach src [lsort [glob -nocomplain $srcdir/$subdir/bprob-*.c]] { |