X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ffortran%2FChangeLog;h=fa84641adb818eb7f93bc72f3d312948178921ae;hp=b65a21fc86b7f84fe40258a98b4f2b3fb44255ae;hb=030b7e6d789bf2dfd46ad6084b10944eab8aebff;hpb=9aa131da638b77271559af6cef06372815f2cd95 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index b65a21fc86b..fa84641adb8 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,48 @@ +2011-01-13 Tobias Burnus + Mikael Morin + + PR fortran/45848 + PR fortran/47204 + * gfortran.h (gfc_code): Move union ext's case_list into + the struct block. + * dump-parse-tree.c (show_code_node): Adapt by prefixing case_list + by "block.". + * frontend-passes.c (gfc_code_walker): Ditto. + * match.c (gfc_match_goto, gfc_match_call, gfc_match_case, + gfc_match_type_is, gfc_match_class_is): Ditto. + * resolve.c (resolve_select, resolve_select_type): Ditto. + * st.c (gfc_free_statement): Ditto. + * trans-stmt.c (gfc_trans_integer_select, gfc_trans_logical_select, + gfc_trans_character_select): Ditto. + * parse.c (resolve_all_program_units): For error recovery, avoid + segfault is proc_name is NULL. + +2011-01-11 Paul Thomas + + PR fortran/47051 + * trans-array.c (gfc_alloc_allocatable_for_assignment): Change + to be standard compliant by testing for shape rather than size + before skipping reallocation. Improve comments. + +2011-01-09 Janus Weil + + PR fortran/47224 + * resolve.c (resolve_actual_arglist): Remove unneeded and buggy piece + of code. + +2011-01-09 Thomas Koenig + + PR fortran/38536 + * resolve.c (is_scalar_expr_ptr): For a substring reference, + use gfc_dep_compare_expr to compare start and end expession. + Add FIXME for using gfc_deb_compare_expr elsewhere. + +2011-01-09 Janus Weil + + PR fortran/46313 + * class.c (get_unique_type_string): Make type name start with upper + case letter. + 2011-01-08 Thomas Koenig PR fortran/46405