re PR c/41184 (wrong optimise code, epilogue code adjust wrong rsp before pop)
2009-08-29 Kai Tietz<kai.tietz@onevision.com> PR/41184 * config/i386.c (ix86_expand_epilogue): Correct stack adjustment for padding. From-SVN: r151203
This commit is contained in:
parent
7c4558544b
commit
d7dd9404ee
|
@ -1,3 +1,9 @@
|
|||
2009-08-29 Kai Tietz<kai.tietz@onevision.com>
|
||||
|
||||
PR/41184
|
||||
* config/i386.c (ix86_expand_epilogue): Correct stack adjustment for
|
||||
padding.
|
||||
|
||||
2009-08-28 Jan Beulich <jbeulich@novell.com>
|
||||
|
||||
* config/i386/netware.c: Include langhooks.h.
|
||||
|
|
|
@ -8630,7 +8630,8 @@ ix86_expand_epilogue (int style)
|
|||
ix86_emit_restore_sse_regs_using_mov (stack_pointer_rtx,
|
||||
frame.to_allocate, style == 2);
|
||||
pro_epilogue_adjust_stack (stack_pointer_rtx, stack_pointer_rtx,
|
||||
GEN_INT (frame.nsseregs * 16), style);
|
||||
GEN_INT (frame.nsseregs * 16 +
|
||||
frame.padding0), style);
|
||||
}
|
||||
else if (frame.to_allocate || frame.nsseregs)
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue