diff options
author | Daniel Kraft <d@domob.eu> | 2008-09-21 17:24:55 +0200 |
---|---|---|
committer | Daniel Kraft <domob@gcc.gnu.org> | 2008-09-21 17:24:55 +0200 |
commit | 74a9b8976475b250d6d9d68b2ea557cc0e778f4e (patch) | |
tree | 539d84544339f2e3b878e56e057d4f6194a01f9b /gcc/fortran | |
parent | e6c99067cbb1827ecc4a54ec6fdac6e221d933a0 (diff) | |
download | gcc-74a9b8976475b250d6d9d68b2ea557cc0e778f4e.zip gcc-74a9b8976475b250d6d9d68b2ea557cc0e778f4e.tar.gz gcc-74a9b8976475b250d6d9d68b2ea557cc0e778f4e.tar.bz2 |
decl.c (match_procedure_in_type): Changed misleading error message for not yet implemented PROCEDURE(interface)...
2008-09-21 Daniel Kraft <d@domob.eu>
* decl.c (match_procedure_in_type): Changed misleading error message
for not yet implemented PROCEDURE(interface) syntax.
2008-09-21 Daniel Kraft <d@domob.eu>
* gfortran.dg/typebound_proc_4.f03: Changed expected error for not
yet implemented PROCEDURE(interface).
From-SVN: r140528
Diffstat (limited to 'gcc/fortran')
-rw-r--r-- | gcc/fortran/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/fortran/decl.c | 3 |
2 files changed, 6 insertions, 2 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index c972097..312e72d 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,8 @@ +2008-09-21 Daniel Kraft <d@domob.eu> + + * decl.c (match_procedure_in_type): Changed misleading error message + for not yet implemented PROCEDURE(interface) syntax. + 2008-09-18 Paul Thomas <pault@gcc.gnu.org> PR fortran/35945 diff --git a/gcc/fortran/decl.c b/gcc/fortran/decl.c index 7e4cabf..0fc2a95 100644 --- a/gcc/fortran/decl.c +++ b/gcc/fortran/decl.c @@ -6907,8 +6907,7 @@ match_procedure_in_type (void) /* TODO: Really implement PROCEDURE(interface). */ if (gfc_match (" (") == MATCH_YES) { - gfc_error ("Procedure with interface only allowed in abstract types at" - " %C"); + gfc_error ("PROCEDURE(interface) at %C is not yet implemented"); return MATCH_ERROR; } |