diff options
Diffstat (limited to 'gcc/f/news.texi')
-rw-r--r-- | gcc/f/news.texi | 44 |
1 files changed, 33 insertions, 11 deletions
diff --git a/gcc/f/news.texi b/gcc/f/news.texi index cb28d0d75e8..e2bbfd086d9 100644 --- a/gcc/f/news.texi +++ b/gcc/f/news.texi @@ -7,9 +7,9 @@ @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 copyrights-news 1995,1996,1997,1998,1999,2000,2001 -@set last-update-news 2000-11-05 +@set last-update-news 2001-06-03 @include root.texi @@ -96,10 +96,9 @@ involve a combination of these elements. Note that two variants of @code{g77} are tracked below. 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. +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 to help clarify how they differ from other versions, @@ -153,22 +152,45 @@ is available at The following information was last updated on @value{last-update-news}: -@heading In development: +@heading In 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. + @item Using options @code{-g}, @code{-ggdb} or @code{-gdwarf[-2]} (where appropriate for your target) now also enables debugging information for COMMON BLOCK and EQUIVALENCE items to be emitted. -@end ifclear +Thanks go to Andrew Vaught (@email{andy@@xena.eas.asu.edu}) and +George Helffrich (@email{george@@geology.bristol.ac.uk}) for +fixing this longstanding problem. + +@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. + +@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. @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. + +@item The @code{TtyNam} intrinsics now set @var{Name} to all spaces (at run time) if the system has no @code{ttyname} implementation available. -@end ifclear -@ifclear USERVISONLY @item Upgrade to @code{libf2c} as of 1999-06-28. |