aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog3
-rw-r--r--gcc/function.c5
2 files changed, 4 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 4fee0cf..3a29a6a 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -16,6 +16,9 @@
* real.c (real_nan): Remove neg.
+ * function.c (thread_prologue_and_epilogue_insns): Remove i
+ and newinsn.
+
2005-03-08 Jeff Law <law@redhat.com>
* tree-cfg.c (cleanup_control_flow): If removal of a computed
diff --git a/gcc/function.c b/gcc/function.c
index c4656e5..9f51e92 100644
--- a/gcc/function.c
+++ b/gcc/function.c
@@ -5344,8 +5344,6 @@ epilogue_done:
{
basic_block bb = e->src;
rtx insn = BB_END (bb);
- rtx i;
- rtx newinsn;
if (!CALL_P (insn)
|| ! SIBLING_CALL_P (insn))
@@ -5365,8 +5363,7 @@ epilogue_done:
record_insns (seq, &sibcall_epilogue);
set_insn_locators (seq, epilogue_locator);
- i = PREV_INSN (insn);
- newinsn = emit_insn_before (seq, insn);
+ emit_insn_before (seq, insn);
ei_next (&ei);
}
#endif