aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/config/sh/sh.h9
-rw-r--r--gcc/testsuite/ChangeLog4
3 files changed, 9 insertions, 9 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 446906e..32b67e5 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2008-11-14 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * config/sh/sh.h (OPTIMIZATION_OPTIONS): Revert last change.
+ (OVERRIDE_OPTIONS): Likewise.
+
2008-11-14 Maxim Kuvyrkov <maxim@codesourcery.com>
Andrew Stubbs <ams@codesourcery.com>
Gunnar Von Boehn <gunnar@genesi-usa.com>
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 0ec9ac9..6a4ccb0 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -496,9 +496,6 @@ do { \
the user explicitly requested this to be on or off. */ \
if (flag_schedule_insns > 0) \
flag_schedule_insns = 2; \
- /* Likewise for flag_ira_share_spill_slots. */ \
- if (flag_ira_share_spill_slots > 0) \
- flag_ira_share_spill_slots = 2; \
\
set_param_value ("simultaneous-prefetches", 2); \
} while (0)
@@ -733,12 +730,6 @@ do { \
} \
} \
\
- /* FIXME. Currently -fira-share-spill-slots causes a wrong code \
- problem PR 37514, though the compiler generates lengthy codes \
- in some cases without it. */ \
- if (flag_ira_share_spill_slots == 2) \
- flag_ira_share_spill_slots = 0; \
- \
if (align_loops == 0) \
align_loops = 1 << (TARGET_SH5 ? 3 : 2); \
if (align_jumps == 0) \
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 4b1caf7..15e8ea4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,7 @@
+2008-11-14 Kaz Kojima <kkojima@gcc.gnu.org>
+
+ * gcc.target/sh/pr37514.c: Remove.
+
2008-11-14 Uros Bizjak <ubizjak@gmail.com>
PR testsuite/37517