Index: changes.html =================================================================== RCS file: /cvs/gcc/wwwdocs/htdocs/gcc-4.6/changes.html,v retrieving revision 1.34 diff -u -r1.34 changes.html --- changes.html 28 Jul 2010 18:04:00 -0000 1.34 +++ changes.html 19 Aug 2010 07:50:34 -0000 @@ -180,6 +180,19 @@
  • Support for ALLOCATE with MOLD.
  • Support for the STORAGE_SIZE intrinsic inquiry function.
  • +
  • Support for the IMPURE attribute for procedures, + which allows for ELEMENTAL procedures without the + restrictions of PURE.
  • +
  • Null pointers (including NULL()) and not + allocated variables can be used as actual argument to optional + non-pointer, non-allocatable dummy arguments, denoting an absent + argument.
  • +
  • Non-pointer variables with TARGET attribute can + be used as actual argument to POINTER dummies with + INTENT(IN)
  • +
  • Pointers including procedure pointers and those in a derived + type (pointer components) can now be initialized by a target + instead of only by NULL.
  • Minor changes: obsolesce diagnostics for ENTRY was added for -std=f2008; a line may start with a semicolon; @@ -189,7 +202,8 @@ RADIX argument; intrinsic types are supported for TYPE(intrinsic-type-spec); multiple type-bound procedures can be declared in a single PROCEDURE - statement.
  • + statement; assumed-shape arrays are supported for named constants. +