Aldy Hernandez wrote: > gcc/fortran/ > > * f95-lang.c (gfc_write_global_declarations): Remove. > (LANG_HOOKS_WRITE_GLOBALS): Remove. > (gfc_write_global_declarations): Move code from here to... > (gfc_be_parse_file): ...here. > Call global_decl_processing. > * trans-decl.c (gfc_emit_parameter_debug_info): Rename global_decl > to early_global_decl.
I don't have a real overview how those parts interact. However, the code looks good to me. In addition, it looks much nicer than the previous code. Thanks, Tobias