On 02/14/2014 07:19 AM, Kai Tietz wrote:
> 2014-02-14  Kai Tietz  <kti...@redhat.com>
> 
>     PR target/60193
>     * config/i386/i386.c (ix86_expand_prologue): Use
>     rax register as displacement for restoring %r10, %rax.
>     Additional fix wrong offset for restoring both-registers.
> 
> ChangeLog  testsuite
> 
> 2014-02-14  Kai Tietz  <kti...@redhat.com>
> 
>     PR target/60193
>     * gcc.target/i386/nest-1.c: New testcase.

Ok with ...

> +      t = plus_constant (Pmode, eax, UNITS_PER_WORD);
> +      emit_move_insn (eax, t);
> +      t = gen_rtx_PLUS (Pmode, stack_pointer_rtx, eax);

... the move_insn removed.


r~

Reply via email to