This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: floating point war casualty list
- From: Stephen L Moshier <steve at moshier dot net>
- To: Toon Moene <toon at moene dot indiv dot nluug dot nl>
- Cc: Robert Dewar <dewar at gnat dot com>, <law at redhat dot com>, <gcc at gcc dot gnu dot org>
- Date: Mon, 3 Jun 2002 12:25:19 -0400 (EDT)
- Subject: Re: floating point war casualty list
> what Stephen is complaining about is that
> some ports break in real.c (because we think they're on the obsolete
> list anyway)
If they are not going to revert the changes, then the fix that
Paul Konig, the PDP-11 maintainer, proposed is probably the best
bet for him and the vax. Since no vax person has shown up to
say any different, he would change the vax single precision to
be the F floating type, then say that the PDP-11 is also VAX_FLOAT_FORMAT.
That is a very small change in real.c and it would affect only
pdp11 and vax so it is safe to do in the middle of a release cycle.
Again if they are not going to revert the changes, then the cray
is still broken on the CVS trunk. The fix is not trivial.
They are thinking about a nice table-driven program for the bit formats
and that will help. But overall it is a longer term project because
it affects all targets and entails considerable effort to test all
the different formats.