OSDN Git Service

2012-01-13 Richard Guenther <rguenther@suse.de>
authorrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jan 2012 12:05:27 +0000 (12:05 +0000)
committerrguenth <rguenth@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 13 Jan 2012 12:05:27 +0000 (12:05 +0000)
commitfc0c4d51cf1f12bd90bc98829961fa57f23f6806
tree3d05814c131d0a75d48d9673832203b3d531b7e4
parent77d9b6619715b88e442e0894792a9d94ccd2aaef
2012-01-13  Richard Guenther  <rguenther@suse.de>

PR middle-end/8081
* gimplify.c (gimplify_modify_expr_rhs): For calls with a
variable-sized result always use RSO.

* gcc.dg/torture/pr8081.c: New testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@183153 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr8081.c [new file with mode: 0644]