This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[gfortran] Patch for pr20363


The attached patch fixes pr20363.  The problem was the function
find_special in decl.c.  When in an INTERFACE, we first checked
if the name was the name of the interface, and only then, if it
wasn't, we looked in the current name space.  With this patch, we
do it the other way around.

Bubblestrapped & reg.tested on Linux-x86, on mainline and 4.0.
Please commit if OK.


        Erik
 
 

Changelog entry for patch:

2005-07-08 Erik Edelmann <erik.edelmann@iki.fi>

        PR fortran/20363 
        * decl.c (find_special): Check current name space first.



Changelog entry for test case:

2005-07-08 Erik Edelmann <erik.edelmann@iki.fi>

        PR fortran/20363
        * gfortran.dg/named_interface.f90: New test.

Attachment: diff
Description: Text document

Attachment: named_interface.f90
Description: Text document


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]