This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Update Fortran News for the trunk.
- To: gcc-patches at gcc dot gnu dot org
- Subject: Update Fortran News for the trunk.
- From: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- Date: Sat, 21 Apr 2001 18:11:55 +0200
- Organization: Moene Computational Physics, Maartensdijk, The Netherlands
As follows (see attachment).
--
Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
Saturnushof 14, 3738 XG Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
Join GNU Fortran 95: http://g95.sourceforge.net/ (under construction)
*** ../../../../releases/gcc/gcc/f/news.texi.orig Thu Dec 21 22:24:28 2000
--- news.texi Sat Apr 21 18:06:33 2001
***************
*** 8,14 ****
@c Keep this the same as the dates above, since it's used
@c in the standalone derivations of this file (e.g. NEWS).
! @set copyrights-news 1995,1996,1997,1998,1999,2000
! @set last-update-news 2000-11-05
@include root.texi
--- 8,14 ----
@c Keep this the same as the dates above, since it's used
@c in the standalone derivations of this file (e.g. NEWS).
! @set copyrights-news 1995,1996,1997,1998,1999,2000,2001
! @set last-update-news 2001-04-21
@include root.texi
*************** Note that two variants of @code{g77} are
*** 97,104 ****
The @code{egcs} variant is described vis-a-vis
previous versions of @code{egcs} and/or
! an official FSF version,
! as appropriate. Note that all such variants are now
! obsolete - the information is retained here only for
! its historical value.
Therefore, @code{egcs} versions sometimes have multiple listings
--- 97,103 ----
The @code{egcs} variant is described vis-a-vis
previous versions of @code{egcs} and/or
! an official FSF version, as appropriate.
! Note that all such variants are obsolete @emph{as of July 1999} -
! the information is retained here only for its historical value.
Therefore, @code{egcs} versions sometimes have multiple listings
*************** is available at
*** 154,159 ****
The following information was last updated on @value{last-update-news}:
! @heading In development:
@itemize @bullet
@ifclear USERVISONLY
@item
--- 153,198 ----
The following information was last updated on @value{last-update-news}:
! @heading In development, 0.5.27, @code{GCC} 3.1 versus @code{GCC} 3.0:
@itemize @bullet
+ @ifclear USERVISONLY
+ @item
+ [ Nothing yet ]
+ @end ifclear
+ @end itemize
+
+ @heading In prerelease, 0.5.26, @code{GCC} 3.0 versus @code{GCC} 2.95:
+ @itemize @bullet
+ @ifclear USERVISONLY
+ @item
+ When a REWIND was issued after a WRITE statement on an unformatted
+ file, the implicit truncation was performed by copying the truncated
+ file to /tmp and copying the result back. This has been fixed by using
+ the @code{ftruncate} OS function. Thanks go to the GAMESS developers
+ for bringing this to our attention.
+ @end ifclear
+
+ @ifclear USERVISONLY
+ @item
+ It is not necessary anymore to use the option @code{-femulate-complex}
+ to compile Fortran code using COMPLEX arithmetic, even on 64-bit machines
+ (like the Alpha). This will improve code generation.
+ @end ifclear
+
+ @ifclear USERVISONLY
+ @item
+ INTRINSIC arithmetic functions are now treated as routines that do not
+ depend on anything but their argument(s). This enables further instruction
+ scheduling, because it is known that they cannot read or modify arbitrary
+ locations.
+ @end ifclear
+
+ @ifclear USERVISONLY
+ @item
+ Upgrade to @code{libf2c} as of 2000-12-05.
+
+ This fixes a bug where a namelist containing initialization of LOGICAL
+ items and a variable starting with T or F would be read incorrectly.
+ @end ifclear
+
@ifclear USERVISONLY
@item