aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/opts.c2
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.
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;