X-Git-Url: http://git.sourceforge.jp/view?p=pf3gnuchains%2Fgcc-fork.git;a=blobdiff_plain;f=gcc%2Ffortran%2FChangeLog;h=6dc36b358cb19192356e24ae269ea36891b12c4d;hp=6d7148dc2f8ad2af97cc67134d890e966ae28c43;hb=008757e05824d38b883152ab5082dc63858ebee6;hpb=4fd0a05484efa17cf647d0d653961328ee92e986 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 6d7148dc2f8..6dc36b358cb 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,46 @@ +2011-10-18 Mikael Morin + + * trans-array.c (gfc_conv_expr_descriptor): Save some horizontal space. + +2011-10-18 Mikael Morin + + * trans-array.c (gfc_conv_expr_descriptor): Move ndim initialization + earlier. + +2011-10-18 Janus Weil + + PR fortran/47023 + * decl.c (verify_c_interop_param): Renamed to + 'gfc_verify_c_interop_param'. Add error message for polymorphic + arguments. + (verify_c_interop): Renamed to 'gfc_verify_c_interop'. Reject + polymorphic variables. + (verify_bind_c_sym): Renamed 'verify_c_interop'. + * gfortran.h (verify_c_interop,verify_c_interop_param): Renamed. + * check.c (gfc_check_sizeof): Ditto. + * resolve.c (gfc_iso_c_func_interface,resolve_fl_procedure): Ditto. + * symbol.c (verify_bind_c_derived_type): Ditto. + +2011-10-15 Tom Tromey + Dodji Seketeli + + * cpp.c (print_line, cb_define): Adjust to avoid using internals + of struct line_map. Use the public API instead. + +2011-10-17 Janus Weil + + PR fortran/47023 + PR fortran/50752 + * primary.c (match_kind_param): Avoid segfault. + +2011-10-16 Thomas Koenig + + * frontend-passes.c (current_ns): Make static. + (create_var): Note parent of newly created namespace. + (optimize_namespace): Don't wak sibling namespaces + if they are EXEC_BLOCK because this is handled... + (gfc_code_walker): ... here. Also walk ASSOCIATE lists. + 2011-10-16 Janus Weil PR fortran/47023