[Patch, Fortran] PR fortran/35840: asynchronous specifier for a data transfert statement shall be an initialization expression

Mikael Morin mikael.morin@tele2.fr
Mon Oct 13 16:00:00 GMT 2008


Hi,

this patch fixes PR35840.
It takes checking code from gfc_match_init_expr to a separated function
and uses it to check exotic (non-constant, but reducible) asynchronous
specifier ("y"//"e"//trim("s  ") which reduces to "yes" was the one
reported).

This was first posted on the bugzilla, and pre-approved there.
It is regression tested.

Is this Ok ?*
Mikael.

PS : My copyright assignment should reach the FSF by the end of this
week or more probably next week.

(*) This is my first patch proposal so I'm awaiting comments about
everything (patch, Changelog, message, syntactic conventions, testcase,
...). Be very strict.



-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: Changes
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20081013/99707cb2/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: 35840.diff
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20081013/99707cb2/attachment-0001.ksh>


More information about the Fortran mailing list