summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Burley <craig@jcb-sc.com>1999-03-13 15:20:22 +0000
committerCraig Burley <burley@gcc.gnu.org>1999-03-13 10:20:22 -0500
commit420a0fef08cba98fed334757d45438f2700184dc (patch)
tree960a1eea7684f9c6be8cccf25360fdbcf2851584
parentb4eef00864868abb12b8a8a96e04d0cf75936d04 (diff)
downloadgcc-420a0fef08cba98fed334757d45438f2700184dc.tar.gz
Document newly discovered bug
From-SVN: r25749
-rw-r--r--gcc/f/ChangeLog4
-rw-r--r--gcc/f/bugs.texi12
2 files changed, 15 insertions, 1 deletions
diff --git a/gcc/f/ChangeLog b/gcc/f/ChangeLog
index b0cd86417e2..700f86087ae 100644
--- a/gcc/f/ChangeLog
+++ b/gcc/f/ChangeLog
@@ -1,5 +1,9 @@
1999-03-13 Craig Burley <craig@jcb-sc.com>
+ * bugs.texi: Document newly discovered bug (19990313-*.f tests).
+
+1999-03-13 Craig Burley <craig@jcb-sc.com>
+
* bugs.texi: Editorial fixes.
1999-03-11 Craig Burley <craig@jcb-sc.com>
diff --git a/gcc/f/bugs.texi b/gcc/f/bugs.texi
index 4810740ed6c..52c92874823 100644
--- a/gcc/f/bugs.texi
+++ b/gcc/f/bugs.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 1999-03-11
+@c 1999-03-13
@ifset BUGSONLY
@set which-g77 @code{egcs}-1.1.2
@@ -55,6 +55,16 @@ see ``Problems Installing'' in @file{egcs/gcc/f/INSTALL}.
@itemize @bullet
@item
+@code{g77} generates bad code for assignments,
+or other conversions,
+of @code{REAL} or @code{COMPLEX} constant expressions
+to type @code{INTEGER(KIND=2)}
+(often referred to as @code{INTEGER*8}).
+
+For example, @samp{INTEGER*8 J; J = 4E10} is miscompiled
+on some systems---the wrong value is stored in @var{J}.
+
+@item
The @code{IDate} Intrinsic (VXT)
fails to return the year in the documented, non-Y2K-compliant range
of 0--99,