PR c++/43031
authorjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Feb 2010 06:05:20 +0000 (06:05 +0000)
committerjason <jason@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 16 Feb 2010 06:05:20 +0000 (06:05 +0000)
commit1cce65909b3c1cd5f8d47c6ea5c9f749349f3142
treee3b5c8c4521ed90808f9880d31e72252ba427cbe
parentb98e1bbcc047c22622b2dfcb5963b99db9b43cca
PR c++/43031
* cp-gimplify.c (cp_gimplify_expr) [MODIFY_EXPR]: Use
VIEW_CONVERT_EXPR for conversions between structural equality types
that the back end can't tell are the same.

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