Provisional patch to implement class arrays

Paul Richard Thomas paul.richard.thomas@gmail.com
Sun Oct 16 18:09:00 GMT 2011


Dear All,

The attached, provisional patch for class arrays is not quite complete
but is getting there, as the test case indicates.

There are still some extraneous bits to the patch and some parts of it
(see comments) whose necessity I am still not sure that I understand.

There are two regressions: auto_dealloc_2.f90 and class_19.f03.  Both
of these involve counts of __builtin_free.  The extra invocations are
extraneous but do no harm; they will be eliminated.

There is still a lot to do but I think that I am on track for
submission in the next 1-2 weeks - I will attempt to put warnings in
for such features that still do not work.

Cheers

Paul
-------------- next part --------------
A non-text attachment was scrubbed...
Name: check1610.diff
Type: text/x-diff
Size: 25398 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20111016/0708a889/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test3.f90
Type: text/x-fortran
Size: 1372 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/fortran/attachments/20111016/0708a889/attachment-0001.bin>


More information about the Fortran mailing list