again, with attachments,
sorry.

>
> Hi,
>
>
> this patch fixes PR64980 and PR61960 at the same time.
>
> The unreduced test case for PR64230 is also included, because a previous 
> version
> of this patch caused this test to fail but the complete test suite passed 
> without any
> indication of any problem.
>
> Boot-strapped and regression-tested on X86_64-unknown-linux-gnu.
>
> OK for trunk?
>
>
> Thanks,
> Bernd.
>
>
> PS: Special thanks to Dominique for his help with testing of this patch.
>
                                          
2015-02-16  Bernd Edlinger  <bernd.edlin...@hotmail.de>

        PR fortran/64980
        PR fortran/61960
        * trans-expr.c (gfc_apply_interface_mapping_to_expr): Remove mapping
        for component references to class objects.
        (gfc_conv_procedure_call): Compare the class by name.

testsuite:
2015-02-16  Bernd Edlinger  <bernd.edlin...@hotmail.de>

        PR fortran/64980
        PR fortran/61960
        * gfortran.dg/pr61960.f90: New.
        * gfortran.dg/pr64230.f90: New.
        * gfortran.dg/pr64980.f03: New.

Attachment: patch-pr64980.diff
Description: Binary data

Reply via email to