OSDN Git Service

fortran/
[pf3gnuchains/gcc-fork.git] / gcc / fortran / ChangeLog
index 92c423c..be3a9b5 100644 (file)
@@ -1,3 +1,121 @@
+2007-01-05  Tobias Burnus  <burnus@net-b.de>
+
+       PR fortran/29624
+       * interface.c (compare_parameter_intent): New function.
+         (check_intents): Support pointer intents.
+       * symbol.c (check_conflict): Support pointer intents,
+         better conflict_std message.
+       * expr.c (gfc_check_assign,gfc_check_pointer_assign):
+         Support pointer intents.
+       * resolve.c (resolve_deallocate_expr,resolve_allocate_expr):
+         Support pointer intents.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       PR 30371
+       * check.c (gfc_check_kill_sub): Add checks for non-scalar
+       arguments.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * intrinsic.texi: Minor cleanup, reflowing overlong
+       paragraphs, and correcting whitespace.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * intrinsic.texi (LBOUND): Add documentation.
+       (LGE): Add documentation.
+       (LGT): Add documentation.
+       (LINK): Add documentation.
+       (LLE): Add documentation.
+       (LLT): Add documentation.
+       (LNBLNK): Add documentation.
+       (UBOUND): Add documentation.
+       (UNLINK): Add documentation.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * intrinsic.texi (IAND): Clarify argument specifications.
+       (IBCLR): Add documentation.
+       (IBITS): Add documentation.
+       (IBSET): Add documentation.
+       (IEOR): Add documentation.
+       (IERRNO): Add documentation.
+       (INDEX): Add documentation.
+       (IOR): Add documentation.
+       (ISHFT): Add documentation.
+       (ISHFTC): Add documentation.
+       (KILL): Add documentation.
+       (LEN_TRIM): Add documentation.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       PR 30235
+       * interface.c (compare_actual_formal): check for
+       alternate returns when iterating over non-present
+       arguments.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * invoke.texi: Update manpage copyright to include 2007.
+
+2007-01-04  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.texi: Update copyright to include 2007.
+       * intrinsic.texi: Update copyright to include 2007.
+       * invoke.texi: Update copyright to include 2007.
+
+2007-01-02  Tobias Burnus  <burnus@net-b.de>
+           Jakub Jelinek  <jakub@redhat.com>
+
+       PR fortran/30276
+       * scanner.c (open_included_file): Revert patch.
+         (gfc_open_included_file): Support absolute pathnames.
+         (gfc_open_intrinsic_module): Support absolute pathnames.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.texi (GNU Fortran and GCC): Rewrite
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.texi (Introduction): Lower "Part I:
+       Introduction" to a chapter, renumber Parts II and III to
+       Parts I and II.
+       * intrinsic.texi (Introduction): Rename to "Introduction
+       to Intrinsics" to avoid conflict with the new chapter.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * intrinsic.texi (Introduction): Rewrite first paragraph.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * invoke.texi (OpenMP): Added index entry.
+       * gfortran.texi (title page): Removed erroneous '*'.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * gfortran.texi (GFORTRAN_DEFAULT_RECL): Added units
+       to description.
+       (Extensions): Miscellaneous minor rewriting and copyediting.
+       (BOZ-literal constants): Renamed from Hexadecimal constants.
+       (Hollerith constants support): Added explanation and 
+       suggestions for standard-conforming modern equivalents.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * intrinsic.texi: Improvements to index entries; change
+       @findex entries to @cindex entries.
+       * invoke.texi: Standardize and improve index entries.
+       * gfortran.texi: Fix @code in one index entry.
+
+2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * invoke.texi: Change @code-type macros to appropriate
+       variants (@command, @option, etc.)
+       * gfortran.texi: Same.
+
 2007-01-03  Brooks Moses  <brooks.moses@codesourcery.com>
 
        * intrinsic.texi: Various minor cleanups.