aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2012-01-09 17:22:51 +0100
committerTobias Burnus <burnus@gcc.gnu.org>2012-01-09 17:22:51 +0100
commitfabe41e40f37003467d3376f1661a75e807813de (patch)
treeb43dcd3769ac0505d9150c251ab6af62098554c8 /gcc
parent51a9af17e0d2f081d2721000c919aafb70896832 (diff)
downloadgcc-fabe41e40f37003467d3376f1661a75e807813de.zip
gcc-fabe41e40f37003467d3376f1661a75e807813de.tar.gz
gcc-fabe41e40f37003467d3376f1661a75e807813de.tar.bz2
gfortran.texi: Bump copyright year.
2012-01-09 Tobias Burnus <burnus@net-b.de> * gfortran.texi: Bump copyright year. (Fortran 2003 Status): Update polymorphism item, add item for generic interface with DT name. From-SVN: r183018
Diffstat (limited to 'gcc')
-rw-r--r--gcc/fortran/ChangeLog6
-rw-r--r--gcc/fortran/gfortran.texi11
2 files changed, 14 insertions, 3 deletions
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index a12876c..29e8cab 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,5 +1,11 @@
2012-01-09 Tobias Burnus <burnus@net-b.de>
+ * gfortran.texi: Bump copyright year.
+ (Fortran 2003 Status): Update polymorphism item, add
+ item for generic interface with DT name.
+
+2012-01-09 Tobias Burnus <burnus@net-b.de>
+
PR fortran/51578
* gfortran.h (gfc_use_list):
* match.h (gfc_use_module): Rename to ...
diff --git a/gcc/fortran/gfortran.texi b/gcc/fortran/gfortran.texi
index aac2d90..90d8b43 100644
--- a/gcc/fortran/gfortran.texi
+++ b/gcc/fortran/gfortran.texi
@@ -1,7 +1,7 @@
\input texinfo @c -*-texinfo-*-
@c %**start of header
@setfilename gfortran.info
-@set copyrights-gfortran 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011
+@set copyrights-gfortran 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012
@include gcc-common.texi
@@ -795,8 +795,13 @@ override type-bound procedures or to have deferred binding.
@item Polymorphic entities (``@code{CLASS}'') for derived types -- including
@code{SAME_TYPE_AS}, @code{EXTENDS_TYPE_OF} and @code{SELECT TYPE}.
-Note that the support for array-valued polymorphic entities is incomplete
-and unlimited polymophism is currently not supported.
+Note that unlimited polymophism is currently not supported.
+
+@item Generic interface name, which have the same name as derived types,
+are now supported. This allows one to write constructor functions. Note
+that Fortran does not support static constructor functions. For static
+variables, only default initialization or structure-constructor
+initialization are available.
@item The @code{ASSOCIATE} construct.