[Patch, fortran] PR59026 - ELEMENTAL procedure with VALUE arguments emits wrong code

Mikael Morin mikael.morin@sfr.fr
Sat Feb 8 19:06:00 GMT 2014


Le 08/02/2014 18:48, Paul Richard Thomas a écrit :
> Dear All,
> 
> This is another corner of a corner case that is not a regression but
> fixes a wrong-code-on-valid.
> 
> At present, an actual argument of an elemental procedure with the
> VALUE attribute is not passed by value.  The fix is obvious.
> 
> Bootstraps and regtests on FC17/x86_64 - OK for trunk, 4.8 and 4.7?
> 
... and gfc_conv_procedure_call continues to grow. :-(

It's OK from a fortran point of view.

Mikael



More information about the Fortran mailing list