re PR fortran/24245 (-fdump-parse-tree gives ICE for CONTAINED functions)
authorErik Edelmann <eedelman@gcc.gnu.org>
Tue, 1 Nov 2005 21:40:06 +0000 (21:40 +0000)
committerErik Edelmann <eedelman@gcc.gnu.org>
Tue, 1 Nov 2005 21:40:06 +0000 (21:40 +0000)
commit6a8697062cd7b29a9bb17b5d4af09035e143a23d
tree0ee1433fb0643d7286402f0cb08dcb92b6e4f0f9
parent92119f26f7b3b4cb611ef71d5d786c9960434440
re PR fortran/24245 (-fdump-parse-tree gives ICE for CONTAINED functions)

fortran/
2005-11-01  Erik Edelmann  <eedelman@gcc.gnu.org>

        PR 24245
        * trans.c (gfc_generate_code): Move code to create a main
        program symbol from here ...
        * parse.c (main_program_symbol): ... to this new
        function, setting the locus from gfc_current_locus
        instead of ns->code->loc.
        (gfc_parse_file):  Call main_program_symbol for main programs.

From-SVN: r106353
gcc/fortran/ChangeLog
gcc/fortran/parse.c
gcc/fortran/trans.c