OSDN Git Service

PR debug/46815
authorjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Dec 2010 17:50:34 +0000 (17:50 +0000)
committerjakub <jakub@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 15 Dec 2010 17:50:34 +0000 (17:50 +0000)
commitae294470ddc56c7af37c4246553840779e38aa0f
treeb7d9f83c3aef0d92603e1259c312c7ef6f7cdf8e
parentc1a81aec2797d503b581f4baebf151c8ea350d49
PR debug/46815
* cp-gimplify.c (cp_genericize): When changing RESULT_DECL
into invisible reference, change also DECL_VALUE_EXPR of
NRV optimized variable.

* g++.dg/guality/pr46815.C: New test.

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