2016-05-14 Fritz Reese <fritzoreese@gmail.com>
commit88f949ab2dfe37d9da82648018fa609f1d5a1520
authorkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 May 2016 15:29:13 +0000 (14 15:29 +0000)
committerkargl <kargl@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 14 May 2016 15:29:13 +0000 (14 15:29 +0000)
treec0e35f95a24b7dfb90378e63c97ad2c70611d844
parent224fcde7ccf7d16bed11fda9c9e4a501336657ed
2016-05-14  Fritz Reese <fritzoreese@gmail.com>

PR fortran/71047
* expr.c (gfc_default_initializer): Avoid extra component refs in
constructors for derived types and classes.

2016-05-14  Fritz Reese <fritzoreese@gmail.com>
PR fortran/71047
* gfortran.dg/pr71047.f08: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236241 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/pr71047.f08 [new file with mode: 0644]