From patchwork Thu Aug 19 08:03:51 2010 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: [wwwdata] Update Fortran section of gcc-4.6/changes.html From: Tobias Burnus X-Patchwork-Id: 62115 Message-Id: <4C6CE567.2080200@net-b.de> To: gcc patches , gfortran Date: Thu, 19 Aug 2010 10:03:51 +0200 I have already committed the attached patch, but don't hesitate to suggest changes or other improvements. Cf. http://gcc.gnu.org/gcc-4.6/changes.html#Fortran Tobias 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. +