]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR fortran/32985 (COMMON checking: TYPE with(out) SEQUENCE/bind(C), ALLOCATABLE)
authorTobias Burnus <burnus@net-b.de>
Sun, 26 Aug 2007 18:29:45 +0000 (20:29 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Sun, 26 Aug 2007 18:29:45 +0000 (20:29 +0200)
commit041cf9874e0d49528ea7b284e935467bc1d9106d
tree18b3c3ce8dadc47d91cc478ea7c4b4ad5e41abba
parent6d46783956d60c60f81191373194a2949faaf0af
re PR fortran/32985 (COMMON checking: TYPE with(out) SEQUENCE/bind(C), ALLOCATABLE)

2007-08-26  Tobias Burnus  <burnus@net-b.de>

PR fortran/32985
* match.c (gfc_match_common): Remove SEQUENCE diagnostics.
* resolve.c (resolve_common_blocks): Add SEQUENCE diagnostics;
fix walking through the tree.

2007-08-26  Tobias Burnus  <burnus@net-b.de>

PR fortran/32985
* gfortran.dg/namelist_14.f90: Make test case valid.
* gfortran.dg/common_10.f90: New.

From-SVN: r127811
gcc/fortran/ChangeLog
gcc/fortran/match.c
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/common_10.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/namelist_14.f90