On Wed, Nov 7, 2012 at 11:08 PM, Uros Bizjak <ubiz...@gmail.com> wrote:
> The patch simply removes the call to emit_block_move, while still > calling copy_blkmode_from_reg when appropriate. The patch fixes the > testsuite failure and produces the same code as gcc-4.7. > > 2012-11-07 Uros Bizjak <ubiz...@gmail.com> > > PR middle-end/55235 > * expr.c (store_expr): Do not call emit_block_move for > non-BLKmode values. > > Patch was bootstrapped and regression tested on x86_64-pc-linux-gnu {,-m32}. > > OK for mainline? Oh, I didn't notice that Eric already approved the patch in the PR. Although he thinks the "feature" that the patch fixes is a bit controversial, it actually restores previous functionality. So, committed to mainline SVN. Uros.