[PATCH, Fortran] ABSTRACT INTERFACE

Janus Weil jaydub66@googlemail.com
Wed Aug 22 15:24:00 GMT 2007


Ok, I just noticed another bug in the abstract interface
implementation: Module procedures are only allowed in generic
interfaces (C1204), which excludes abstract interfaces. I included
this together with a test case into the earlier patch.
Cheers,
Janus



2007-08-22  Janus Weil  <jaydub66@gmail.com>

     * decl.c (match_attr_spec): Pass on errors from gfc_match_bind_c.
     (gfc_match_bind_c): Bugfix in check for NAME= with abstract interfaces.
     (gfc_match_mopdproc): Bugfix to reject module procedures in
abstract interfaces.


2007-08-22  Janus Weil  <jaydub66@gmail.com>

     * interface_abstract_1.f90: Extended test case.
     * interface_abstract_3.f90: New test.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: absint_bugfix.diff
Type: text/x-patch
Size: 2468 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20070822/8cdcd7cd/attachment.bin>


More information about the Gcc-patches mailing list