diff options
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/fortran/gfortran.texi | 11 |
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. |