re PR fortran/53668 (Cray-pointer diagnostic enhancement)
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Fri, 28 Aug 2015 20:46:43 +0000 (20:46 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Fri, 28 Aug 2015 20:46:43 +0000 (20:46 +0000)
commit8b40ca6a38070686f7aea3cd661197ca879eab50
tree0cc3b76b4a34aabc245c4c35deaea7eeae0bd64b
parent9a2b17c9ddcb00d54aae6de4a5f2367488c400ca
re PR fortran/53668 (Cray-pointer diagnostic enhancement)

PR fortran/53668

* intrinsic.c (add_functions, add_subroutines): Remove resolution
functions for FREE and MALLOC.
* intrinsic.h (gfc_resolve_malloc, gfc_resolve_free): Remove.
* iresolve.c (gfc_resolve_malloc, gfc_resolve_free): Remove.
* trans-intrinsic.c (conv_intrinsic_free,
gfc_conv_intrinsic_malloc): New functions.

* intrinsics/malloc.c: Adapt comments.

From-SVN: r227311
gcc/fortran/ChangeLog
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/fortran/iresolve.c
gcc/fortran/trans-intrinsic.c
libgfortran/ChangeLog
libgfortran/intrinsics/malloc.c