re PR fortran/33917 (Rejects valid PROCEDURE declarations)
authorTobias Burnus <burnus@net-b.de>
Thu, 8 Nov 2007 15:28:30 +0000 (16:28 +0100)
committerTobias Burnus <burnus@gcc.gnu.org>
Thu, 8 Nov 2007 15:28:30 +0000 (16:28 +0100)
commitabf86978b36f9c71aa5a66a9b8539c8ba9cffab9
treef7ef7d479f14e519ab0db3529cf60639b796d6b0
parentce796131e113b8a07e03c50c0d922fc8e4d2776e
re PR fortran/33917 (Rejects valid PROCEDURE declarations)

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

        PR fortran/33917
        * interface.c (check_sym_interfaces): Disallow PROCEDURE-declared
        procedures for MODULE PROCEDURE.
        * decl.c (match_procedure_in_interface): Do not mark as procedure.

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

        PR fortran/33917
        * gfortran.dg/proc_decl_5.f90: New.
        * gfortran.dg/proc_decl_6.f90: New.

From-SVN: r130002
gcc/fortran/ChangeLog
gcc/fortran/decl.c
gcc/fortran/interface.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/proc_decl_5.f90 [new file with mode: 0644]
gcc/testsuite/gfortran.dg/proc_decl_6.f90 [new file with mode: 0644]