summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/gcc/f/news.texi
diff options
context:
space:
mode:
authorJason Downs <downsj@cvs.openbsd.org>1997-02-19 10:36:40 +0000
committerJason Downs <downsj@cvs.openbsd.org>1997-02-19 10:36:40 +0000
commitd644c5ab2508594752cbfa61efefe336ede8d748 (patch)
tree56575c3c6c4ad5dd258338fa9b605b4fd63f5368 /gnu/usr.bin/gcc/f/news.texi
parentb5ae224fcd3688eba1e7c5d3afe7f49f9408c82c (diff)
f77 0.5.19.1.
Diffstat (limited to 'gnu/usr.bin/gcc/f/news.texi')
-rw-r--r--gnu/usr.bin/gcc/f/news.texi25
1 files changed, 24 insertions, 1 deletions
diff --git a/gnu/usr.bin/gcc/f/news.texi b/gnu/usr.bin/gcc/f/news.texi
index 91b1ef5f54e..f0faa2d7806 100644
--- a/gnu/usr.bin/gcc/f/news.texi
+++ b/gnu/usr.bin/gcc/f/news.texi
@@ -5,7 +5,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 1996-12-03
+@c 1996-02-01
@ifclear NEWSONLY
@node News
@@ -20,6 +20,29 @@
@c @samp{libU77} is present and to be built and installed
@c along with the rest of @samp{libf2c}.
+@heading In 0.5.19.1:
+@itemize @bullet
+Code-generation bugs afflicting operations on complex
+data have been fixed.
+
+These bugs occurred when assigning the result of an
+operation to a complex variable (or array element)
+that also served as an input to that operation.
+
+The operations affected by this bug were: @samp{CONJG()},
+@samp{DCONJG()}, @samp{CCOS()}, @samp{CDCOS()},
+@samp{CLOG()}, @samp{CDLOG()}, @samp{CSIN()}, @samp{CDSIN()},
+@samp{CSQRT()}, @samp{CDSQRT()}, complex division, and
+raising a @code{DOUBLE COMPLEX} operand to an @code{INTEGER}
+power.
+(The related generic and @samp{Z}-prefixed intrinsics,
+such as @samp{ZSIN()}, also were affected.)
+
+For example, @samp{C = CSQRT(C)}, @samp{Z = Z/C}, and @samp{Z = Z**I}
+(where @samp{C} is @code{COMPLEX} and @samp{Z} is
+@code{DOUBLE COMPLEX}) have been fixed.
+@end itemize
+
@heading In 0.5.19:
@itemize @bullet
@item