[Bug fortran/37032] including "file.F90" - no CPP processing
godom at twinbee dot com
gcc-bugzilla@gcc.gnu.org
Tue Aug 5 21:31:00 GMT 2008
------- Comment #4 from godom at twinbee dot com 2008-08-05 21:30 -------
(In reply to comment #3)
> (In reply to comment #1)
> > Cf. multiple topic PR 35707.
> >
> > The problem is that
> > include 'file2.F95'
> > is not processed through CPP. I'm not sure whether it should and when it should
> > (file extension .F/F90/F95/F03/F08/FPP/FOR/fpp, always, or never).
> >
>
> The standard simply says the text in file2.F95 is included
> at the location of the include line. It does not and suppose
> the standard will never discuss whether file2.F95 should be
> pre-processed before inclusion.
>
> This looks like pilot error in that Fortran's INCLUDE does not
> mean the same thing as C's #include.
>
Does the Fortran standard mention preprocessing at all? That works in g95, but
we are beginning to move away from that. Is a copy of the standard freely
available? I would like for this to work with as many different compilers and
systems as possible.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37032
More information about the Gcc-bugs
mailing list