fortran/
authoreedelman <eedelman@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2006 20:46:29 +0000 (20:46 +0000)
committereedelman <eedelman@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 25 Jan 2006 20:46:29 +0000 (20:46 +0000)
commit900c3ad8cdd727398c4e68e778816443fa1d9398
tree694499b865196daad78324da54b88dbc40acd07e
parent6a002e4ebbf2f19b34406aca5f43b2c90e7a3775
fortran/
2005-01-25  Erik Edelmann  <eedelman@gcc.gnu.org>

        PR fortran/25716
        * symbol.c (free_old_symbol): New function.
        (gfc_commit_symbols): Use it.
        (gfc_commit_symbol): New function.
        (gfc_use_derived): Use it.
        * gfortran.h: Add prototype for gfc_commit_symbol.
        * intrinsic.c (gfc_find_function): Search in 'conversion'
        if not found in 'functions'.
        (gfc_convert_type_warn): Add a symtree to the new
        expression node, and commit the new symtree->n.sym.
        * resolve.c (gfc_resolve_index): Make sure typespec is
        properly initialized.

testsuite/
2005-01-25  Erik Edelmann  <eedelman@gcc.gnu.org>

        PR fortran/25716
        * gfortran.dg/char_result_11.f90: Make it sensitive to PR
        25716 on 32-bit systems too.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110225 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/fortran/ChangeLog
gcc/fortran/gfortran.h
gcc/fortran/intrinsic.c
gcc/fortran/resolve.c
gcc/fortran/symbol.c
gcc/testsuite/ChangeLog
gcc/testsuite/gfortran.dg/char_result_11.f90