aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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..90d8b436 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.