This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: floating point war casualty list


On Thu, 6 Jun 2002, Paul Koning wrote:

> The issue at hand -- if I understand correctly -- is in the internal
> float to/from target machine float conversions.  Yes, that's somewhat
> tricky code, but it's not a LOT of code.  And yes, it needs to be
> tested carefully, but it's not even remotely as big a job as, say,
> building a new scheduler.

Actually, I only started this because I wanted to get rid of the
requirement for a 16-bit type. This requires a lot more changes which are
potentially destabilising (but only in real.c, at least for the moment). I
don't really care whether this is done in a branch or on the mainline,
though.

> It would of course be possible to apply the new code only to the
> non-IEEE targets, which wouldn't get us any of the cleanup benefits
> but it would give us a number of repaired targets.  I'm looking
> forward to seeing some discussion on that.

I don't think that's a good idea. The code is complex enough as it is.
Besides, that would mean that I'd have to change even more routines which
kind of defeats the original purpose of my patch :-)

Bye

Roman



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]