OSDN Git Service

PR c++/25979
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Feb 2006 21:57:08 +0000 (21:57 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Fri, 3 Feb 2006 21:57:08 +0000 (21:57 +0000)
commit5c3af85ce38124c0a0cdc5e1896d563386d74058
tree53e25d711d1130e3fded2395bdbce1e6aef3db0a
parent4d6847c42068fc36c1ee317f33e857d0591ed090
    PR c++/25979
        * gimplify.c (gimplify_modify_expr_rhs): Disable *& optimization for now.

        PR middle-end/25977
        * gimplify.c (gimplify_modify_expr_rhs): It's not always safe to do RVO
        on the return slot if it's an NRV.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110565 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gimplify.c
gcc/testsuite/g++.dg/opt/nrv10.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/nrv11.C [new file with mode: 0644]
gcc/testsuite/g++.dg/opt/temp1.C