OSDN Git Service

2006-03-31 Asher Langton <langton2@llnl.gov>
[pf3gnuchains/gcc-fork.git] / gcc / fortran / ChangeLog
index 9bb4edc..a312507 100644 (file)
@@ -1,3 +1,64 @@
+2006-03-31  Asher Langton  <langton2@llnl.gov>
+
+       PR fortran/25358
+       *expr.c (gfc_check_assign): Allow cray pointee to be assumes-size.
+       
+2006-03-30  Paul Thomas <paulthomas2@wanadoo.fr>
+            Bud Davis  <bdavis9659@sbcglobal.net>
+
+       PR 21130
+       * module.c (load_needed): Traverse entire tree before returning.
+
+2006-03-30  Roger Sayle  <roger@eyesopen.com>
+
+       PR middle-end/22375
+       * trans.c (gfc_trans_runtime_check): Promote the arguments of
+       __builtin_expect to the correct types, and the result back to
+       boolean_type_node.
+
+2006-03-29  Carlos O'Donell  <carlos@codesourcery.com>
+
+       * Make-lang.in: Rename docdir to gcc_docdir.
+
+2006-03-28  Steven G. Kargl  <kargls@comcast.net>
+
+       * intrinsic.texi: s/floor/float in previous commit.
+
+2006-03-28 Paul Thomas <pault@gcc.gnu.org>
+
+       PR fortran/26779
+       *resolve.c (resolve_fl_procedure): Do not check the access of
+       derived types for internal procedures.
+
+2006-03-27  Jakub Jelinek  <jakub@redhat.com>
+
+       * io.c (check_io_constraints): Don't look at
+       dt->advance->value.charater.string, unless it is a CHARACTER
+       constant.
+
+       * f95-lang.c (gfc_get_alias_set): New function.
+       (LANG_HOOKS_GET_ALIAS_SET): Define.
+
+2006-03-25  Steven G. Kargl  <kargls@comcast.net>
+
+       PR fortran/26816
+       * intrinsic.c (add_functions): Allow FLOAT to accept all integer kinds.
+       * intrinsic.texi: Document FLOAT.
+
+2006-03-25  Thomas Koenig  <Thomas.Koenig@online.de>
+
+       PR fortran/26769
+       * iresolve.c (gfc_resolve_reshape):  Remove doubling of
+       kind for complex. For real(kind=10), call reshape_r10.
+       (gfc_resolve_transpose):  For real(kind=10), call
+       transpose_r10.
+
+2006-03-25  Roger Sayle  <roger@eyesopen.com>
+
+       * dependency.c (gfc_check_dependency): Improve handling of pointers;
+       Two variables of different types can't have a dependency, and two
+       variables with the same symbol are equal, even if pointers.
+
 2006-03-24  Roger Sayle  <roger@eyesopen.com>
 
        * gfortran.h (gfc_symbol): Add a new "forall_index" bit field.