summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCraig Burley <burley@gcc.gnu.org>1999-03-13 10:22:37 -0500
committerCraig Burley <burley@gcc.gnu.org>1999-03-13 10:22:37 -0500
commit3c674cd258153ff247ac4177916a594d9b266a1b (patch)
tree6fa175ac4663d0d6e05850c8c2a5fdedcc42070e
parent420a0fef08cba98fed334757d45438f2700184dc (diff)
downloadgcc-3c674cd258153ff247ac4177916a594d9b266a1b.tar.gz
Update BUGS derived file
From-SVN: r25750
-rw-r--r--gcc/f/BUGS11
1 files changed, 11 insertions, 0 deletions
diff --git a/gcc/f/BUGS b/gcc/f/BUGS
index dd3f67ea673..ae6efd90854 100644
--- a/gcc/f/BUGS
+++ b/gcc/f/BUGS
@@ -19,6 +19,17 @@ intertwined with) `g77', so it isn't worth separating them out.
the up-to-date mainline version of `g77' within `egcs') is available at
`http://egcs.cygnus.com/onlinedocs/g77_bugs.html'.
+ For information on bugs that might afflict people who configure,
+port, build, and install `g77', see "Problems Installing" in
+`egcs/gcc/f/INSTALL'.
+
+ * `g77' generates bad code for assignments, or other conversions, of
+ `REAL' or `COMPLEX' constant expressions to type `INTEGER(KIND=2)'
+ (often referred to as `INTEGER*8').
+
+ For example, `INTEGER*8 J; J = 4E10' is miscompiled on some
+ systems--the wrong value is stored in J.
+
* The `IDate' Intrinsic (VXT) fails to return the year in the
documented, non-Y2K-compliant range of 0-99, instead returning 100
for the year 2000.