aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJim Wilson <wilson@gcc.gnu.org>1996-01-02 13:26:53 -0800
committerJim Wilson <wilson@gcc.gnu.org>1996-01-02 13:26:53 -0800
commit403aec4f5703a8850fcfd9933c9f08585f3c6e28 (patch)
tree4af494c1c3eeadb851884ce2dfac75b5f8fb2edd /gcc
parent276c865243ea941d960212c29beee8417d71344c (diff)
downloadgcc-403aec4f5703a8850fcfd9933c9f08585f3c6e28.zip
gcc-403aec4f5703a8850fcfd9933c9f08585f3c6e28.tar.gz
gcc-403aec4f5703a8850fcfd9933c9f08585f3c6e28.tar.bz2
OVERRIDE_OPTIONS): Don't set optimize or flag_delayed_branch.
From-SVN: r10936
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/sh/sh.h11
1 files changed, 1 insertions, 10 deletions
diff --git a/gcc/config/sh/sh.h b/gcc/config/sh/sh.h
index 51efc9b..4d05a89 100644
--- a/gcc/config/sh/sh.h
+++ b/gcc/config/sh/sh.h
@@ -149,16 +149,7 @@ do { \
if (TARGET_SH3) \
sh_cpu = CPU_SH3; \
\
- /* We *MUST* always define optimize since we *HAVE* to run \
- shorten branches to get correct code. */ \
- /* ??? This is obsolete, since now shorten branches is no \
- longer required by the SH, and is always run once even \
- when not optimizing. Changing this now might be \
- confusing though. */ \
- optimize = 1; \
- flag_delayed_branch = 1; \
- \
- /* But never run scheduling before reload, since that can \
+ /* Never run scheduling before reload, since that can \
break global alloc, and generates slower code anyway due \
to the pressure on R0. */ \
flag_schedule_insns = 0; \