This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [Patch, fortran] PR43841 and PR43843 - Missing temporary for ELEMENTAL function call
- From: Paul Richard Thomas <paul dot richard dot thomas at gmail dot com>
- To: fortran at gcc dot gnu dot org, gcc-patches <gcc-patches at gcc dot gnu dot org>
- Cc: horne dot kyle at gmail dot com
- Date: Sat, 24 Apr 2010 11:31:23 +0200
- Subject: Re: [Patch, fortran] PR43841 and PR43843 - Missing temporary for ELEMENTAL function call
- References: <m2q339c37f21004222234t8dc38ed7wea20b552ea930734@mail.gmail.com>
Committed as "obvious" to trunk as revision 158683.
I'll apply to 4.5 in a week's time.
Paul
>
> 2010-04-23 ?Paul Thomas ?<pault@gcc.gnu.org>
>
> ? ? ? ?PR fortran/43841
> ? ? ? ?PR fortran/43843
> ? ? ? ?* trans-expr.c (gfc_conv_expr): Supply an address expression for
> ? ? ? ?GFC_SS_REFERENCE.
> ? ? ? ?(gfc_conv_expr_reference): Call gfc_conv_expr and return for
> ? ? ? ?GFC_SS_REFERENCE.
> ? ? ? ?* trans-array.c (gfc_add_loop_ss_code): Store the value rather
> ? ? ? ?than the address of a GFC_SS_REFERENCE.
> ? ? ? ?* trans.h : Change comment on GFC_SS_REFERENCE.
>
> 2010-04-23 ?Paul Thomas ?<pault@gcc.gnu.org>
>
> ? ? ? ?PR fortran/43841
> ? ? ? ?PR fortran/43843
> ? ? ? ?* gfortran.dg/elemental_scalar_args_1.f90 : New test.
>