From 705e524eb352bfd4792706e63ff6a31a8e0ca5a7 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sun, 10 Jul 1994 08:20:40 -0400 Subject: [PATCH] expand_end_bindings): When adjusting FP, set it from hard_frame_pointer_rtx. From-SVN: r7698 --- gcc/stmt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/stmt.c b/gcc/stmt.c index 5c472e70954..40698295f3a 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -2886,7 +2886,7 @@ expand_end_bindings (vars, mark_ends, dont_jump_in) the original assignment true. So the following insn will actually be decrementing fp by STARTING_FRAME_OFFSET. */ - emit_move_insn (virtual_stack_vars_rtx, frame_pointer_rtx); + emit_move_insn (virtual_stack_vars_rtx, hard_frame_pointer_rtx); #if ARG_POINTER_REGNUM != HARD_FRAME_POINTER_REGNUM if (fixed_regs[ARG_POINTER_REGNUM]) -- 2.30.2