aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanne Blomqvist <jblomqvi@cc.hut.fi>2005-09-08 22:42:59 +0300
committerTobias Schlüter <tobi@gcc.gnu.org>2005-09-08 21:42:59 +0200
commite014df900da32a8b5f828ea42ffbeb91f0564682 (patch)
treefb83bedbc581feeffee43f212db5091f9c12b992
parent024f1251b584243372c0413105b2230769f3e682 (diff)
downloadgcc-e014df900da32a8b5f828ea42ffbeb91f0564682.zip
gcc-e014df900da32a8b5f828ea42ffbeb91f0564682.tar.gz
gcc-e014df900da32a8b5f828ea42ffbeb91f0564682.tar.bz2
gfortran.texi: Add section about implemented F2003 features.
2005-09-08 Janne Blomqvist <jblomqvi@cc.hut.fi> * gfortran.texi: Add section about implemented F2003 features. From-SVN: r104043
-rw-r--r--gcc/fortran/ChangeLog4
-rw-r--r--gcc/fortran/gfortran.texi37
2 files changed, 38 insertions, 3 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 3862446..5005340 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -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
diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi
index 7d26d5f..5c14d16 100644
--- a/gcc/fortran/gfortran.texi
+++ b/gcc/fortran/gfortran.texi
@@ -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