This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH, Fortran] gfortran.texi: Update "Standards" section.


The attached patch updates the "Standards" section of the manual to say that GNU Fortran "implements" (rather than "aims to implement") the Fortran 95 standard, and notes that support of Fortran 95 means that GFortran can compile virtually all Fortran 90 and Fortran 77 programs as well. In addition, it adds mention of the OpenMP standard and TR 15581 (as per Steve Kargl's comment that this is coming in a matter of days).

Also, the "we may support other standards in the future" has been trimmed down to the only thing that, so far as I know, is still in the works: Fortran 2003. (I seem to recall that the idea of a -std=f90 switch has been pretty much abandoned; is there any reason to expect that a -std=f77 switch is ever likely to happen?)

OK for trunk?

-----------------------------------------------------------
2006-10-04  Brooks Moses  <bmoses@stanford.edu>

* gfortran.texi (Standards): Update to current status.

-----------------------------------------------------------

- Brooks
Index: gfortran.texi
===================================================================
--- gfortran.texi	(revision 117442)
+++ gfortran.texi	(working copy)
@@ -1336,12 +1336,16 @@
 @chapter Standards
 @cindex Standards
 
-The GNU Fortran compiler aims to be a conforming implementation of
-ISO/IEC 1539:1997 (Fortran 95).
+The GNU Fortran compiler implements
+ISO/IEC 1539:1997 (Fortran 95).  As such, it can also compile essentially all
+standard-compliant Fortran 90 and Fortran 77 programs.   It also supports
+the ISO/IEC TR-15581 enhancements to allocatable arrays, and
+the @uref{http://www.openmp.org/drupal/mp-documents/spec25.pdf,
+OpenMP Application Program Interface v2.5} specification.
 
-In the future it may also support other variants of and extensions to
-the Fortran language.  These include ANSI Fortran 77, ISO Fortran 90,
-ISO Fortran 2003 and OpenMP.
+In the future, the GNU Fortran compiler may also support other standard 
+variants of and extensions to the Fortran language.  These include
+ISO/IEC 1539-1:2004 (Fortran 2003).
 
 @menu
 * Fortran 2003 status::

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]