trans-expr.c (gfc_conv_procedure_call): Fix handling of polymorphic arguments.
authorTobias Burnus <burnus@net-b.de>
Thu, 19 Jul 2012 20:20:17 +0000 (22:20 +0200)
committerTobias Burnus <burnus@gcc.gnu.org>
Thu, 19 Jul 2012 20:20:17 +0000 (22:20 +0200)
commit3d333a280ffcb968aa3f561154fde4460ff5e429
tree184c424f1429e8cc9e55ae799bd1b5431551e537
parenta73b8b59fb0c47fdf8a31f812867ec56744ec6a4
trans-expr.c (gfc_conv_procedure_call): Fix handling of polymorphic arguments.

2012-07-19  Tobias Burnus  <burnus@net-b.de>

        * trans-expr.c (gfc_conv_procedure_call): Fix handling
        of polymorphic arguments.
        * resolve.c (resolve_formal_arglist): Ditto, mark polymorphic
        assumed-shape arrays as such.

From-SVN: r189678
gcc/fortran/ChangeLog
gcc/fortran/resolve.c
gcc/fortran/trans-expr.c