This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, fortran] PR60717 - Wrong code with recursive procedure with unlimited polymorphic dummy argument
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Paul Richard Thomas <paul dot richard dot thomas at gmail dot com>
- Cc: "fortran at gcc dot gnu dot org" <fortran at gcc dot gnu dot org>, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: Sat, 12 Apr 2014 10:26:03 +0200
- Subject: Re: [Patch, fortran] PR60717 - Wrong code with recursive procedure with unlimited polymorphic dummy argument
- Authentication-results: sourceware.org; auth=none
- References: <CAGkQGiL_kJdyJX6uOhxiav8ggNh1+oaCd7v7p6LgGE-u33EfqQ at mail dot gmail dot com>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Wed, Apr 02, 2014 at 10:29:23PM +0200, Paul Richard Thomas wrote:
> 2014-04-12 Paul Thomas <pault@gcc.gnu.org>
>
> PR fortran/58771
> * trans.h : Add 'use_offset' bitfield to gfc_se.
> * trans-array.c (gfc_conv_expr_descriptor) : Use 'use_offset'
> as a trigger to unconditionally recalculate the offset.
> trans-expr.c (gfc_conv_intrinsic_to_class) : Use it.
> (gfc_conv_procedure_call) : Ditto.
>
> 2014-04-02 Paul Thomas <pault@gcc.gnu.org>
>
> PR fortran/58771
> * gfortran.dg/unlimited_polymorphic_17.f90 : New test
No spaces before : (everywhere), missing dot after New test.
Jakub