------- Comment #14 from rguenth at gcc dot gnu dot org 2010-02-20 14:08 ------- On trunk I get:
foo: subl $44, %esp movl 48(%esp), %eax movaps (%eax), %xmm0 leal 16(%esp), %eax movl %eax, (%esp) movaps %xmm0, 16(%esp) call bar addl $44, %esp ret thus, fixed. -- rguenth at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Known to work| |4.5.0 Resolution| |FIXED Target Milestone|--- |4.5.0 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39315