OSDN Git Service

2011-01-13 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / fortran / ChangeLog
index b65a21f..fa84641 100644 (file)
@@ -1,3 +1,48 @@
+2011-01-13  Tobias Burnus  <burnus@net-b.de>
+           Mikael Morin  <mikael@gcc.gnu.org>
+
+       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  <pault@gcc.gnu.org>
+
+       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  <janus@gcc.gnu.org>
+
+       PR fortran/47224
+       * resolve.c (resolve_actual_arglist): Remove unneeded and buggy piece
+       of code.
+
+2011-01-09  Thomas Koenig  <tkoenig@gcc.gnu.org>
+
+       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  <janus@gcc.gnu.org>
+
+       PR fortran/46313
+       * class.c (get_unique_type_string): Make type name start with upper
+       case letter.
+
 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/46405
 2011-01-08  Thomas Koenig  <tkoenig@gcc.gnu.org>
 
        PR fortran/46405