diff options
author | Richard Kenner <kenner@gcc.gnu.org> | 1994-07-10 08:20:40 -0400 |
---|---|---|
committer | Richard Kenner <kenner@gcc.gnu.org> | 1994-07-10 08:20:40 -0400 |
commit | 705e524eb352bfd4792706e63ff6a31a8e0ca5a7 (patch) | |
tree | 08886b651ca379dbb32f0feacf05ba608d01bb32 | |
parent | dfd3dae6c24976346f140769522c171088f74279 (diff) | |
download | gcc-705e524eb352bfd4792706e63ff6a31a8e0ca5a7.zip gcc-705e524eb352bfd4792706e63ff6a31a8e0ca5a7.tar.gz gcc-705e524eb352bfd4792706e63ff6a31a8e0ca5a7.tar.bz2 |
expand_end_bindings): When adjusting FP, set it from
hard_frame_pointer_rtx.
From-SVN: r7698
-rw-r--r-- | gcc/stmt.c | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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]) |