[Fortran-Experiments, merge-patch] Merge VALUE from trunk

Tobias Burnus burnus@net-b.de
Wed Feb 14 20:32:00 GMT 2007


Hi,

Steve Kargl wrote:
> On Mon, Feb 12, 2007 at 09:06:31PM +0100, Tobias Burnus wrote:
>   
>> I intent to commit the following patch (bootstrapped, make
>> check-gfortran) to Fortran-Experiments.
>>     
> If you get a clean regression test, go ahead and commit the patch.
>   

New version. Changes:
Move VALUE check to resolve.c and disallow character(len > 1) only for C
interoperable dummy arguments.
I added now also a test case for this (value_5).
Other than that it purely merges Paul's VALUE patch.

All: Is the wording of the error message clear in resolve.c?
Is the length check for length == 1 correct in resolve.c?

Steve et all: Ok for check in?
I also need someone to review the PR30783 fix of the trunk.

I just bootstrapped & regression tested the patch
(x86_64-unknown-linux-gnu).
No failures accept the old gfortran.dg/c_kind_params.f90 errors.

Tobias
-------------- next part --------------
A non-text attachment was scrubbed...
Name: fortran-exp-value4.diff
Type: text/x-patch
Size: 29777 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20070214/5b873b61/attachment.bin>


More information about the Fortran mailing list