[Patch, fortran] First steps to array descriptor reform

Paul Richard Thomas paul.richard.thomas@gmail.com
Thu Jun 11 11:54:00 GMT 2009


Dear Thomas,

> Upon reflection, I think you're right.  It is probably a good idea to
> keep the differences between trunk and the branch as small as possible.

By dint of diffing trunk and fortran-dev, I have a clean version of
your patch(es) to libgfortran that is compiling as I write.  It is all
looking OK.

I was glad to see that you adopted the approach of having a
GFC_DIMENSION_SET.  I think that this quite enough, unless I have it
wrong.  If the offset is changed from words to bytes, we will need to
have a GFC_OFFSET_SET..... unless, the offsets are not calculated but
are always copied from one descriptor to another.  Do you happen to
know what the situation is in the library?

Thanks in advance for the answer.

Paul



More information about the Fortran mailing list