From 4db0315e11ad5452dacafbd5be737096451e24f6 Mon Sep 17 00:00:00 2001 From: Andreas Krebbel Date: Wed, 27 Oct 2004 13:35:44 +0000 Subject: [PATCH] re PR middle-end/14684 (-fprofile-use/-fprofile-generate failure because of coverage mismatch) 2004-10-27 Andreas Krebbel patch originally created by Kelley Cook PR middle-end/14684 * opts.c (OPT_fprofile_generate): Default to -funroll-loops to match -fprofile-use. Co-Authored-By: Kelley Cook From-SVN: r89659 --- gcc/ChangeLog | 7 +++++++ gcc/opts.c | 2 ++ 2 files changed, 9 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index bea2ef8729f..85f69d8cd6b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2004-10-27 Andreas Krebbel + patch originally created by Kelley Cook + + PR middle-end/14684 + * opts.c (OPT_fprofile_generate): Default to -funroll-loops + to match -fprofile-use. + 2004-10-27 Kazu Hirata * config/rs6000/rs6000.c: Fix a comment typo. diff --git a/gcc/opts.c b/gcc/opts.c index b88c5039a42..b44b28c7b1e 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;