diff options
author | Andreas Krebbel <krebbel1@de.ibm.com> | 2004-10-27 13:35:44 +0000 |
---|---|---|
committer | Ulrich Weigand <uweigand@gcc.gnu.org> | 2004-10-27 13:35:44 +0000 |
commit | 4db0315e11ad5452dacafbd5be737096451e24f6 (patch) | |
tree | 14fbf4c3e47e09dbd62753038e43ee96587f7610 | |
parent | 600e1f95cf303cab9213a4d71330045706f1eb3d (diff) | |
download | gcc-4db0315e11ad5452dacafbd5be737096451e24f6.zip gcc-4db0315e11ad5452dacafbd5be737096451e24f6.tar.gz gcc-4db0315e11ad5452dacafbd5be737096451e24f6.tar.bz2 |
re PR middle-end/14684 (-fprofile-use/-fprofile-generate failure because of coverage mismatch)
2004-10-27 Andreas Krebbel <krebbel@de.ibm.com>
patch originally created by Kelley Cook <kcook@gcc.gnu.org>
PR middle-end/14684
* opts.c (OPT_fprofile_generate): Default to -funroll-loops
to match -fprofile-use.
Co-Authored-By: Kelley Cook <kcook@gcc.gnu.org>
From-SVN: r89659
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/opts.c | 2 |
2 files changed, 9 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bea2ef8..85f69d8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-10-27 Andreas Krebbel <krebbel@de.ibm.com> + patch originally created by Kelley Cook <kcook@gcc.gnu.org> + + PR middle-end/14684 + * opts.c (OPT_fprofile_generate): Default to -funroll-loops + to match -fprofile-use. + 2004-10-27 Kazu Hirata <kazu@cs.umass.edu> * config/rs6000/rs6000.c: Fix a comment typo. @@ -854,6 +854,8 @@ common_handle_option (size_t scode, const char *arg, int value) flag_profile_values = value; if (!flag_value_profile_transformations_set) flag_value_profile_transformations = value; + if (!flag_unroll_loops_set) + flag_unroll_loops = value; #ifdef HAVE_prefetch if (0 && !flag_speculative_prefetching_set) flag_speculative_prefetching = value; |