aboutsummaryrefslogtreecommitdiff
path: root/gcc/opts.c
diff options
context:
space:
mode:
authorAndreas Krebbel <krebbel1@de.ibm.com>2004-10-27 13:35:44 +0000
committerUlrich Weigand <uweigand@gcc.gnu.org>2004-10-27 13:35:44 +0000
commit4db0315e11ad5452dacafbd5be737096451e24f6 (patch)
tree14fbf4c3e47e09dbd62753038e43ee96587f7610 /gcc/opts.c
parent600e1f95cf303cab9213a4d71330045706f1eb3d (diff)
downloadgcc-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
Diffstat (limited to 'gcc/opts.c')
-rw-r--r--gcc/opts.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/gcc/opts.c b/gcc/opts.c
index b88c503..b44b28c 100644
--- a/gcc/opts.c
+++ b/gcc/opts.c
@@ -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;