------- 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