------- Comment #2 from burnus at gcc dot gnu dot org 2010-08-16 09:17 -------
(In reply to comment #0)
> Note: For procedure-pointer components I was not able to find any specific
> reference to non-NULL default initialization.
It is allowed per:
R440 proc-component-def-stmt is PROCEDURE ( [ proc-interface ] ) ,
proc-component-attr-spec-list :: proc-decl-list
As "proc-decl-list" refers to (click on it in the PDF):
R1214 proc-decl is procedure-entity-name [ => proc-pointer-init ]
with
R1216 proc-pointer-init is null-init
or initial-proc-target
R1217 initial-proc-target is procedure-name
> John Reid, The new features of Fortran 2008
Besides John's article, you also find a list of new features in the
"Introduction" (page xv) of the Fortran 2008 standard.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45290