]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/fortran/primary.c
re PR fortran/36746 (Rejects variable which is implictly typed as derived typed with...
authorDaniel Kraft <d@domob.eu>
Fri, 5 Sep 2008 11:56:23 +0000 (13:56 +0200)
committerDaniel Kraft <domob@gcc.gnu.org>
Fri, 5 Sep 2008 11:56:23 +0000 (13:56 +0200)
commitebac6d9cb9f255b379fffcff4ba871d5b74d39d7
treec4c56bb9e4866146e02d77626b3ddd228ce9dee8
parent719bb4e3d3f7d9e3e59f97141a54fe633a77b46d
re PR fortran/36746 (Rejects variable which is implictly typed as derived typed with DIMENSION)

2008-09-05  Daniel Kraft  <d@domob.eu>

PR fortran/36746
* primary.c (gfc_match_rvalue): Removed logic to handle implicit
typing to a derived-type if a component reference is found.
(gfc_match_varspec): Moved it here.

2008-09-05  Daniel Kraft  <d@domob.eu>

PR fortran/36746
* gfortran.dg/implicit_derived_type_1.f90: New test.
* gfortran.dg/used_before_typed_5.f90: New test.

From-SVN: r140034
gcc/fortran/ChangeLog
gcc/fortran/primary.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/implicit_derived_type_1.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/used_before_typed_5.f90 [new file with mode: 0644]