(ix86_expand_epilogue): Don't generate references to an exposed vacated stack.
authorStan Cox <coxs@gnu.org>
Fri, 31 May 1996 21:14:51 +0000 (21:14 +0000)
committerStan Cox <coxs@gnu.org>
Fri, 31 May 1996 21:14:51 +0000 (21:14 +0000)
From-SVN: r12137

gcc/config/i386/i386.c

index fddac0f03b4fd4258a8f5b7eb54a434787b20805..7f952ccbe5bf8f0174a87c43051108d56b08f58c 100644 (file)
@@ -1932,7 +1932,7 @@ ix86_expand_epilogue ()
        {
          xops[0] = frame_pointer_rtx;
          xops[1] = stack_pointer_rtx;
-         emit_move_insn (xops[1], xops[0]);
+         emit_insn (gen_epilogue_set_stack_ptr());
 /*       output_asm_insn (AS2 (mov%L2,%0,%2), xops);*/
          emit_insn (gen_pop (xops[0]));
 /*       output_asm_insn ("pop%L0 %0", xops);*/