This is the mail archive of the
fortran@gcc.gnu.org
mailing list for the GNU Fortran project.
A little help needed ..
- From: Lars Segerlund <lars dot segerlund at comsys dot se>
- To: fortran at gcc dot gnu dot org
- Date: Wed, 15 Oct 2003 13:56:04 +0200
- Subject: A little help needed ..
I am looking at intrinsic modules for g95, and I have gotten so far as to look through the module interface, ( the files and part of the internal handling ).
What I have concluded is that it just might be possible to do a fairly straight implementation of intrinsic modules, ( since only a couple is defined), by using regular .mod files and perhaps a small part in the lib.
What I would like to know is if anybody have a good tip on where to start looking at the internal type handling.
It looks like it will be necessary to generate C function calls from intrinsic modules in most cases, ( both ieee and the C bindings seems to need it ). So am I right about my assumptions that these modules would be very hard to, ( or not very optimal), generate as regular modules ?
I think I will make a first go and then think it all over, since it all has to sink in ...
I also have a question about backward compability with g77, perhaps it would be nice to have a list with compability features supported/unsupported ? This way there might be some nice soul's willing to get started on that part ? ( perhaps even some of the g77 hackers ? ).
/ regards, Lars Segerlund.