This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug fortran/37032] including "file.F90" - no CPP processing
- From: "kargl at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 5 Aug 2008 21:44:24 -0000
- Subject: [Bug fortran/37032] including "file.F90" - no CPP processing
- References: <bug-37032-16565@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #5 from kargl at gcc dot gnu dot org 2008-08-05 21:44 -------
(In reply to comment #4
> Does the Fortran standard mention preprocessing at all?
No. Section 1.1 (the very 1st section) states
1.1 Scope
ISO/IEC 1539 is a multipart International Standard; the parts are published
separately. This publication, ISO/IEC 1539-1, which is the first part,
specifies the form and establishes the interpretation of programs expressed in
the base Fortran language. The purpose of this part of ISO/IEC 1539 is to
promote portability, reliability, maintainability, and efficient execution of
....
The third part, ISO/IEC 1539-3, defines a standard conditional compilation
facility for Fortran. A processor conforming to part 1 need not conform to
ISO/IEC 1539-2 or ISO/IEC 1539-3; however, conformance to either assumes
conformance to this part.
> Is a copy of the standard freely available?
The Standard is not free. You, however, can find drafts of the
various standards that are provided so people can provide feedback
to J3. See the gfortran wiki for pointers to drafts.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37032