re PR fortran/29600 ([F03] MINLOC and MAXLOC take an optional KIND argument)
authorFrancois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Sun, 12 Aug 2007 21:21:08 +0000 (21:21 +0000)
committerFrançois-Xavier Coudert <fxcoudert@gcc.gnu.org>
Sun, 12 Aug 2007 21:21:08 +0000 (21:21 +0000)
commit719e72fb6f663ba626875c8333b6bfe289c5140e
treea2bdf7d08832c0e14a6d1fee214ec771d5c64b09
parent34b4bc5c61e6d0d43683a38f696afedf6d1770f3
re PR fortran/29600 ([F03] MINLOC and MAXLOC take an optional KIND argument)

PR fortran/29600

* intrinsic.c (add_functions): Add optional KIND argument to ACHAR.
* iresolve.c (gfc_resolve_achar): Handle the KIND argument.
* check.c (gfc_check_achar): Check for the optional KIND argument.
* simplify.c (gfc_simplify_achar): Use KIND argument.
* intrinsic.h (gfc_check_achar, gfc_simplify_achar,
gfc_resolve_achar): Adjust prototypes.

* gfortran.dg/intrinsics_kind_argument_1.f90: Add test for ACHAR
intrinsic.

From-SVN: r127385
gcc/fortran/ChangeLog
gcc/fortran/check.c
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/fortran/iresolve.c
gcc/fortran/simplify.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/intrinsics_kind_argument_1.f90