I updated the documentation so that it mentions that Cray pointers are
not yet supported, so that the example is not working yet; it says
that the example is for 32-bit systems, and indicates that MALLOC/FREE
are here to support legacy code, and hints that the Fortran 95
intrinsics to do memory allocation are ALLOCATE/DEALLOCATE.
I changed the testsuite file so that it uses integer*8, that works on
both 32- and 64-bit systems.
Any more comments?
+@table @asis
+@item @emph{Description}:
+Frees memory previously allocated by @code{MALLOC()}. The @code{FREE}
+intrinsic is an extension intended to be used with Cray pointers, and is
+provided in @command{gfortran} to allow user to compile legacy code. For
+new code using Fortran 95 pointers, the memory de-allocation intrinsic is
+@code{DEALLOCATE}.