OSDN Git Service

2009-04-04 Tobias Burnus <burnus@net-b.de>
[pf3gnuchains/gcc-fork.git] / gcc / fortran / ChangeLog
index 09c6961..d1c823a 100644 (file)
@@ -1,3 +1,27 @@
+2009-04-04  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/39577
+       * trans-decl.c (gfc_generate_function_code): Move recursive
+       check to the right position.
+
+2009-04-04  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/37614
+       * trans-common.c (translate_common): Do not offset the whole
+       coomon block.
+
+2009-04-03  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/39594
+       * resolve.c (resolve_common_vars): Add FL_VARIABLE to symbol
+       if it is not a procedure pointer.
+       * primary.c (match_actual_arg): Ditto.
+
+2009-03-31  Joseph Myers  <joseph@codesourcery.com>
+
+       PR preprocessor/15638
+       * cpp.c (cb_cpp_error): Handle CPP_DL_FATAL.
+
 2009-03-30  Steven G. Kargl  <kargls@comcast.net>
 
        PR fortran/38389
        Add 2009 to copyright years.
        * trans.c (gfc_trans_code): Likewise on both counts.
 
+2009-03-31  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/38917
+       * expr.c (gfc_check_assign): Allow pointer components when
+       checking for NULL.
+
+       PR fortran/38918
+       * resolve.c (check_data_variable): Treat pointer arrays with
+       scalars.
+
+2009-03-31  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/38915
+       * trans-expr.c (gfc_trans_assignment_1): Ensure temporaries
+       have a string_length.
+
 2009-03-28  Tobias Burnus  <burnus@net-b.de>
 
        PR fortran/34656