summaryrefslogtreecommitdiffstats
path: root/contrib/gcc/f/news.texi
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/gcc/f/news.texi')
-rw-r--r--contrib/gcc/f/news.texi74
1 files changed, 65 insertions, 9 deletions
diff --git a/contrib/gcc/f/news.texi b/contrib/gcc/f/news.texi
index 37b08d9..fe6fa80 100644
--- a/contrib/gcc/f/news.texi
+++ b/contrib/gcc/f/news.texi
@@ -1,4 +1,4 @@
-@c Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002
+@c Copyright (C) 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003
@c Free Software Foundation, Inc.
@c This is part of the G77 manual.
@c For copying conditions, see the file g77.texi.
@@ -8,13 +8,12 @@
@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,2002
+@set copyrights-news 1995,1996,1997,1998,1999,2000,2001,2002,2003
-@set last-update-news 2002-10-28
-
-@include root.texi
+@set last-update-news 2003-05-18
@ifset DOC-NEWS
+@include root.texi
@c The immediately following lines apply to the NEWS file
@c which is derived from this file.
@emph{Note:} This file is automatically generated from the files
@@ -148,18 +147,69 @@ An online, ``live'' version of this document
(derived directly from the mainline, development version
of @command{g77} within @command{gcc})
is available at
-@uref{http://www.gnu.org/software/gcc/onlinedocs/g77/News.html}.
+@uref{http://gcc.gnu.org/onlinedocs/g77/News.html}.
@end ifclear
The following information was last updated on @value{last-update-news}:
+@heading In @code{GCC} 3.3 versus @code{GCC} 3.2:
+@itemize @bullet
+@item
+Problem Reports fixed (in chronological order of submission):
+@table @code
+@item 1832
+-list directed i/o overflow hangs, -fbounds-check doesn't detect
+@item 3924
+g77 generates code which is rejected by GAS if COFF debugging info is
+requested
+@item 6286
+Broken links on web pages
+@item 6367
+(libf2c) multiple repeat counts confuse namelist read into array
+@item 6491
+Logical operations error on logicals when using -fugly-logint
+@item 6742
+Generation of C++ Prototype for FORTRAN and extern "C"
+@item 7113
+Failure of g77.f-torture/execute/f90-intrinsic-bit.f -Os on irix6.5
+@item 7236
+(libf2c) OPEN(...,RECL=nnn,...) without ACCESS='DIRECT' should assume a direct
+access file
+@item 7278
+g77 "bug"; the executable misbehave (use of options -O2 -fno-automatic
+gave wrong results)
+@item 7384
+(libf2c) DATE_AND_TIME milliseconds field inactive on Windows
+@item 7388
+Incorrect output with 0-based array of characters
+@item 8587
+Double complex zero ** double precision number -> NaN instead of zero
+@item 9038
+-ffixed-line-length-none -x f77-cpp-input gives: Warning: unknown register name line-length-none
+@item 9263
+ICE caused by invalid PARAMETER in implied DO loop
+@item 10197
+Direct access files not unformatted by default
+@item 10726
+Documentation for function IDATE Intrinsic (UNIX) is wrong [fixed in 3.3.1].
+@end table
+@item
+Richard Henderson (@email{rth@@redhat.com}) analyzed and improved the handling
+of (no-)aliasing information for dummy arguments and improved the optimization
+of induction variables in unrolled loops.
+@end itemize
+
@heading In @code{GCC} 3.2 versus @code{GCC} 3.1:
@itemize @bullet
@item
Problem Reports fixed (in chronological order of submission):
@table @code
+@item 7681
+ICE in compensate_edge, at reg-stack.c:2591
@item 8308
gcc-3.x does not compile files with suffix .r (RATFOR) [Fixed in 3.2.1]
+@item 9258
+[3.2/3.3/3.4 regression] ICE in compensate_edge, at reg-stack.c:2589
@end table
@end itemize
@@ -192,6 +242,12 @@ ICE on compiling source with 540 000 000 REAL array
ICE on BESJN(integer*8,real)
@item 5837
bug in loop unrolling
+@item 6106
+sparc-sun-solaris2.7 gcc-3.1 extra g77 testsuite failures w/-m64
+@item 6138
+Incorrect acces of integer*1 variables on PA
+@item 6304
+Failure of LAPACK test dtest on irix6.5 with -mabi=64 -O2
@end table
@item
@@ -217,8 +273,8 @@ because 140 000 000 REALs is larger than the largest bit-extent that can be
expressed in 32 bits. However, bit-sizes never play a role after offsets
have been converted to byte addresses. Therefore this check has been removed,
and the limit is now 2 Gbyte of memory (around 530 000 000 REALs).
-Note: On GNU/Linux systems one has to compile programs that occupy more
-than 1 Gbyte statically, i.e.@: @code{g77 -static ...}.
+Note: On GNU/Linux systems one has to compile and link programs that occupy
+more than 1 Gbyte statically, i.e.@: @code{g77 -static ...}.
@item
Based on work done by Juergen Pfeifer (@email{juergen.pfeifer@@gmx.net})
@@ -2311,7 +2367,7 @@ fix up some of the build procedures.
@item
Change code generation for list-directed I/O so it allows
-for new versions of @code{libf2c} that might return non-zero
+for new versions of @code{libf2c} that might return nonzero
status codes for some operations previously assumed to always
return zero.
OpenPOWER on IntegriCloud