re PR fortran/45783 (ICE in gfc_add_component_ref, at fortran/class.c:77)
authorDaniel Kraft <d@domob.eu>
Sun, 26 Sep 2010 19:25:52 +0000 (21:25 +0200)
committerDaniel Kraft <domob@gcc.gnu.org>
Sun, 26 Sep 2010 19:25:52 +0000 (21:25 +0200)
commit414e8be2b09d9a50d39d8c6d48ebc0a95f6e2040
tree1d9f1efb46f0580469c88e194c71c68ffeef9886
parent1caeb1af0c71ad5639a4af71acf9fe06756e2e0e
re PR fortran/45783 (ICE in gfc_add_component_ref, at fortran/class.c:77)

2010-09-26  Daniel Kraft  <d@domob.eu>

PR fortran/45783
PR fortran/45795
* resolve.c (resolve_select_type): Clarify code.
(resolve_assoc_var): Only set typespec if it is currently unknown.

2010-09-26  Daniel Kraft  <d@domob.eu>

PR fortran/45783
PR fortran/45795
* gfortran.dg/select_type_18.f03: New test.

From-SVN: r164638
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/select_type_18.f03 [new file with mode: 0644]