OSDN Git Service

2006-02-24 Paul Thomas <pault@gcc.gnu.org>
[pf3gnuchains/gcc-fork.git] / gcc / fortran / ChangeLog
index 7ef5205..f000725 100644 (file)
@@ -1,3 +1,48 @@
+2006-02-24  Paul Thomas  <pault@gcc.gnu.org>
+
+       PR fortran/24519
+       * dependency.c (gfc_is_same_range): Correct typo.
+       (gfc_check_section_vs_section): Call gfc_is_same_range.
+
+       PR fortran/25395
+       * trans-common.c (add_equivalences): Add a new flag that is set when
+       an equivalence is seen that prevents more from being reset until the
+       start of a new traversal of the list, thus ensuring completion of
+       all the equivalences.
+
+2006-02-23  Erik Edelmann  <eedelman@gcc.gnu.org>
+
+       * module.c (read_module): Remove redundant code lines.
+
+2006-02-20 Rafael \81Ávila de Esp\81índola <rafael.espindola@gmail.com>
+       * Make-lang.in (FORTRAN): Remove
+       (.PHONY): Remove F95 and f95. Add fortran
+
+2006-02-20  Roger Sayle  <roger@eyesopen.com>
+
+       * trans-stmt.c (gfc_trans_where_2): Avoid updating unused current
+       execution mask for empty WHERE/ELSEWHERE clauses.  Don't allocate
+       temporary mask arrays if they won't be used.
+
+2006-02-20  Roger Sayle  <roger@eyesopen.com>
+
+       * trans-stmt.c (gfc_trans_where_assign): Remove code to handle
+       traversing a linked list of MASKs.  The MASK is now always a
+       single element requiring no ANDing during the assignment.
+
+2006-02-19  Thomas Koenig  <Thomas.Koenig@online.de>
+
+        * gfortran.texi:  Document environment variables which
+        influence runtime behavior.
+
+2006-02-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * resolve.c (resolve_contained_functions): Call resolve_entries
+       first.
+       (resolve_types): Remove calls to resolve_entries and
+       resolve_contained_functions.
+       (gfc_resolve): Call resolve_contained_functions.
+
 2006-02-19  Erik Edelmann  <eedelman@gcc.gnu.org>
 
        PR fortran/26201