re PR fortran/23675 (ICE in gfc_finish_var_decl (string manipulation))
authorErik Edelmann <eedelman@gcc.gnu.org>
Thu, 5 Jan 2006 00:22:39 +0000 (00:22 +0000)
committerErik Edelmann <eedelman@gcc.gnu.org>
Thu, 5 Jan 2006 00:22:39 +0000 (00:22 +0000)
commit47992a4ad3c52d53813615faa04b75bd77366de7
treea42ceb784a2f457a75a6524b59a5d032cc626759
parent2653b241f2cea506f507bbfeb556a8dc63abdb64
re PR fortran/23675 (ICE in gfc_finish_var_decl (string manipulation))

2006-01-05  Erik Edelmann  <eedelman@gcc.gnu.org>

        PR fortran/23675
        * expr.c (gfc_expr_set_symbols_referenced): New function.
        * gfortran.h: Add a function prototype for it.
        * resolve.c (resolve_function): Use it for
        use associated character functions lengths.
        * expr.c, gfortran.h, resolve.c: Updated copyright years.

testsuite/
2006-01-05  Erik Edelmann  <eedelman@gcc.gnu.org>

        PR fortran/23675
        gfortran.dg/char_result_11.f90: New.

From-SVN: r109368
gcc/fortran/ChangeLog
gcc/fortran/expr.c
gcc/fortran/gfortran.h
gcc/fortran/resolve.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/char_result_11.f90 [new file with mode: 0644]