gfortran.texi: Add section about implemented F2003 features.
authorJanne Blomqvist <jblomqvi@cc.hut.fi>
Thu, 8 Sep 2005 19:42:59 +0000 (22:42 +0300)
committerTobias Schlüter <tobi@gcc.gnu.org>
Thu, 8 Sep 2005 19:42:59 +0000 (21:42 +0200)
2005-09-08  Janne Blomqvist  <jblomqvi@cc.hut.fi>

* gfortran.texi: Add section about implemented F2003 features.

From-SVN: r104043

gcc/fortran/ChangeLog
gcc/fortran/gfortran.texi

index 38624469cefe7fccf068332037e886931e1a1932..50053400d9586eb08ebcb54c2fd05816bb45e4c9 100644 (file)
@@ -1,3 +1,7 @@
+2005-09-08  Janne Blomqvist  <jblomqvi@cc.hut.fi>
+
+       * gfortran.texi: Add section about implemented F2003 features.
+
 2005-09-08  Richard Sandiford  <richard@codesourcery.com>
 
        PR fortran/15326
index 7d26d5fba09d24ab02292d4f1ac8255a49c3636d..5c14d16053374fb6083f056c313084eeb754f138 100644 (file)
@@ -961,9 +961,40 @@ please contact a project maintainer.
 The GNU Fortran 95 Compiler aims to be a conforming implementation of
 ISO/IEC 1539:1997 (Fortran 95).
 
-In the future it may also support other variants and extensions to the Fortran
-language.  This includes ANSI Fortran 77, Fortran 90, Fortran 2000 (not yet
-finalized), and OpenMP.
+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.
+
+@menu
+* Fortran 2003 status::
+@end menu
+
+@node Fortran 2003 status
+@section Fortran 2003 status
+
+Although @command{gfortran} focuses on implementing the Fortran 95
+standard for the time being, a few Fortran 2003 features are currently
+available.
+
+@itemize
+@item 
+Intrinsics @code{command_argument_count}, @code{get_command},
+@code{get_command_argument}, and @code{get_environment_variable}.
+
+@item 
+Array constructors using square brackets. That is, @code{[...]} rather
+than @code{(/.../)}.
+
+@item 
+@code{FLUSH} statement. Note that this is not a complete implementation
+of the Fortran 2003 @code{FLUSH} statement, as the @code{IOMSG=}
+specifier of the I/O statements is not yet implemented.
+@end itemize
+
+
+@c ---------------------------------------------------------------------
+@c Index
+@c ---------------------------------------------------------------------
 
 @node Index
 @unnumbered Index