aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTorbjorn Granlund <tege@gnu.org>1995-04-27 20:17:35 +0000
committerTorbjorn Granlund <tege@gnu.org>1995-04-27 20:17:35 +0000
commitd0c874f698ab11ef823249fff7192789f388d2ed (patch)
tree0010419936e7cc8f3955f455865e7f6e163c2dcf /gcc
parentaa53d0ba08956718dde78ad84065e0297534ca89 (diff)
downloadgcc-d0c874f698ab11ef823249fff7192789f388d2ed.zip
gcc-d0c874f698ab11ef823249fff7192789f388d2ed.tar.gz
gcc-d0c874f698ab11ef823249fff7192789f388d2ed.tar.bz2
(rest_of_compilation): Call shorten_branches even when !optimize.
From-SVN: r9513
Diffstat (limited to 'gcc')
-rw-r--r--gcc/toplev.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/gcc/toplev.c b/gcc/toplev.c
index 8d9a1c2..8c91858 100644
--- a/gcc/toplev.c
+++ b/gcc/toplev.c
@@ -3342,12 +3342,11 @@ rest_of_compilation (decl)
}
#endif
- if (optimize > 0)
- /* Shorten branches. */
- TIMEVAR (shorten_branch_time,
- {
- shorten_branches (get_insns ());
- });
+ /* Shorten branches. */
+ TIMEVAR (shorten_branch_time,
+ {
+ shorten_branches (get_insns ());
+ });
#ifdef STACK_REGS
TIMEVAR (stack_reg_time, reg_to_stack (insns, stack_reg_dump_file));