intrinsic.h (gfc_resolve_rank): New prototype.
authorTobias Burnus <burnus@net-b.de>
Mon, 18 Jun 2012 18:37:16 +0000 (20:37 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Mon, 18 Jun 2012 18:37:16 +0000 (20:37 +0200)
commit32e7b05d82d19fa9eefd489a18cd924e7d5ceb39
treedb31a8a861d04230f1f54113822355b502e8b5ea
parent478ad83d94c54c0e8e939336fcfbbfb85529a6d9
intrinsic.h (gfc_resolve_rank): New prototype.

2012-06-18  Tobias Burnus  <burnus@net-b.de>

        * intrinsic.h (gfc_resolve_rank): New prototype.
        * intrinsic.c (add_functions): Use gfc_resolve_rank.
        * iresolve.c (add_functions): New function.
        * trans-intrinsic.c (gfc_conv_intrinsic_rank): New function.
        (gfc_conv_intrinsic_function): Call it.

From-SVN: r188751
gcc/fortran/ChangeLog
gcc/fortran/intrinsic.c
gcc/fortran/intrinsic.h
gcc/fortran/iresolve.c
gcc/fortran/trans-intrinsic.c