delete fixed bugs, describe one as appropriate news

From-SVN: r25547
This commit is contained in:
Craig Burley 1999-03-02 21:14:32 +00:00 committed by Craig Burley
parent cc60b3c1db
commit c4a920a097
3 changed files with 20 additions and 62 deletions

View File

@ -1,3 +1,8 @@
Wed Mar 3 00:12:31 1999 Craig Burley <craig@jcb-sc.com>
* news.texi, bugs.texi: Delete fixed bugs, make one
of them into the appropriate news item.
Wed Mar 3 00:05:52 1999 Craig Burley <craig@jcb-sc.com>
* news.texi: Copy over 1.1.2 news.

View File

@ -9,7 +9,7 @@
@c The text of this file appears in the file BUGS
@c in the G77 distribution, as well as in the G77 manual.
@c 1998-09-01
@c 1999-03-03
@ifclear BUGSONLY
@node Actual Bugs
@ -29,19 +29,9 @@ configure, port, build, and install @code{g77},
@ref{Problems Installing}.
@itemize @bullet
@item
@code{g77} sometimes crashes when compiling code
containing the construct @samp{CMPLX(0.)} or similar.
This is a @code{gcc} back-end bug.
It can be worked around using @samp{-fno-emulate-complex},
though that might trigger other, older bugs.
Compiling without optimization is another work-around.
Fixed in @code{egcs} 1.1.
@item
@c Tim Prince discovered this.
Automatic arrays aren't working on HP-UX systems,
Automatic arrays possibly aren't working on HP-UX systems,
at least in HP-UX version 10.20.
Writing into them apparently causes over-writing
of statically declared data in the main program.
@ -49,34 +39,6 @@ This probably means the arrays themselves are being under-allocated,
or pointers to them being improperly handled,
e.g. not passed to other procedures as they should be.
@item
@c Toon Moene discovered these.
Some Fortran code has been found to be miscompiled
by @code{g77} built on @code{gcc} version 2.8.1
on m68k-next-nextstep3 configurations
when using the @samp{-O2} option.
Even a C function is known to miscompile
on that configuration
when using the @samp{-O2 -funroll-loops} options.
Fixed in @code{egcs}.
@cindex DNRM2
@cindex stack, 387 coprocessor
@cindex ix86
@cindex x86
@cindex -O2
@item
A code-generation bug afflicts
Intel x86 targets when @samp{-O2} is specified
compiling, for example, an old version of
the @samp{DNRM2} routine.
The x87 coprocessor stack is being
mismanaged in cases where assigned @code{GOTO}
and @code{ASSIGN} are involved.
Fixed in @code{egcs} version 1.1.
@item
@code{g77} fails to warn about
use of a ``live'' iterative-DO variable
@ -84,14 +46,6 @@ as an implied-DO variable
in a @samp{WRITE} or @samp{PRINT} statement
(although it does warn about this in a @samp{READ} statement).
@item
A compiler crash, or apparently infinite run time,
can result when compiling complicated expressions
involving @code{COMPLEX} arithmetic
(especially multiplication).
Fixed in @code{egcs} version 1.1.
@item
Something about @code{g77}'s straightforward handling of
label references and definitions sometimes prevents the GBE
@ -238,19 +192,6 @@ The new option @samp{-fno-emulate-complex} avoids the work-around,
reverting to using the same ``broken'' mechanism as that used
by versions of @code{g77} prior to 0.5.20.
@cindex ELF support
@cindex support, ELF
@cindex -fPIC option
@cindex options, -fPIC
@item
@code{g77} sometimes produces invalid assembler code
when using the @samp{-fPIC} option (such as compiling for ELF targets)
on the Intel x86 architecture target.
The symptom is that the assembler complains about invalid opcodes.
This bug is in the @code{gcc} back end.
Fixed in @code{egcs} version 1.0.2.
@cindex padding
@cindex structures
@cindex common blocks

View File

@ -9,7 +9,7 @@
@c The text of this file appears in the file BUGS
@c in the G77 distribution, as well as in the G77 manual.
@c 1999-03-02
@c 1999-03-03
@ifclear NEWSONLY
@node News
@ -828,6 +828,18 @@ For example, @samp{DO 10 J=2,J} now is compiled correctly.
Fix @code{DTime} intrinsic so as not to truncate
results to integer values (on some systems).
@item
@c Toon Moene discovered these.
Some Fortran code, miscompiled
by @code{g77} built on @code{gcc} version 2.8.1
on m68k-next-nextstep3 configurations
when using the @samp{-O2} option,
is now compiled correctly.
It is believed that a C function known to miscompile
on that configuration
when using the @samp{-O2 -funroll-loops} options
also is now compiled correctly.
@item
Remove support for non-@code{egcs} versions of @code{gcc}.