X-Git-Url: http://git.sourceforge.jp/view?a=blobdiff_plain;f=gcc%2Ffortran%2FChangeLog;h=fcae78c0eb5bb5d1ee267e12ab3cd57de98fcd58;hb=4893a4cb839544ce7151f3d40e7d66f3522b2995;hp=897b012eee4d4df3482eed16c0f9e6a7bd39bc87;hpb=c7882332e6d0ef6d43814e4cce888977982db7d1;p=pf3gnuchains%2Fgcc-fork.git diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 897b012eee4..fcae78c0eb5 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,56 @@ +2012-06-01 Tobias Burnus + + PR fortran/53521 + * trans.c (gfc_deallocate_scalar_with_status): Properly + handle the case size == 0. + +2012-05-23 Tobias Burnus + + PR fortran/53389 + * trans-array.c (gfc_add_loop_ss_code): Don't evaluate expression, if + ss->is_alloc_lhs is set. + +2012-05-07 Tobias Burnus + + Backport from mainline: + 2012-05-07 Tobias Burnus + + PR fortran/53255 + * resolve.c (resolve_typebound_static): Fix handling + of overridden specific to generic operator. + +2012-05-05 Tobias Burnus + + Backport from mainline: + 2012-05-04 Tobias Burnus + + PR fortran/53111 + * resolve.c (resolve_fl_derived): Fix -std=f95 + diagnostic for generic vs. DT names. + +2012-05-02 Tobias Burnus + + Backport from mainline + 2012-04-12 Tobias Burnus + + PR fortran/52864 + * expr.c (gfc_check_vardef_context): Fix assignment check for + pointer components. + +2012-04-30 Thomas Koenig + + PR fortran/53148 + Backport from trunk + * frontend-passes.c (create_var): If the statement has a label, + put the label around the block. + +2012-04-07 Thomas Koenig + + PR fortran/52893 + Backport from trunk + * frontend-passes.c: Keep track of wether we are in an implicit + DO loop; do not do function elimination if we are. + 2012-04-07 Thomas Koenig PR fortran/52668