1 Apr 01:59
Re: I'm back -- ISO C binding merge plans.
Tobias Burnus <burnus <at> net-b.de>
2007-03-31 23:59:09 GMT
2007-03-31 23:59:09 GMT
Hi Steve, Steve Kargl wrote: > I'm back from my recent foray into ocean acoustics. Although my > gfortran time over the next few weeks is going to be small, I intend > to constantly merge mainline into my local fortran-experiments > If the fortran-experiments branch is up to date, one can use diff -x .svn -u -rN to compare the branch with the trunk. > and hopefully cut a ISO C binding patch against mainline for submission. > Chris has done an outstanding job on implementing this feature, and > think it is time to integrate it into gfortran 4.3. Yes, there are > some missing parts (eg procedure pointer) and there may be some things > that need so cleanup, but it is time. I would like to see Chris' > code committed to mainline in the next few weeks. > That would be great. One thing I would like to see be fixed before the merge is the namespacing FX mentioned the other day. (Chris uses in libgfortran the ISO_C_BINDING_PREFIX macro, which should be converted into export_proto/iexport_proto/export/iexport macros.) In addition, one needs to change the kind test as it currently fails (C_INT_FAST*_T is not available). I have a modified test (see attachment), ok for check in? (Could you check whether loop_nest_1.f90 and pr29581.f90 fail for you? Chris had problems with those whereas I couldn't reproduce the problems.)(Continue reading)
RSS Feed