[Bug 1800] PowerPC: IEEE 754 conformance of e200/e500 embedded floating point unit
bugzilla-daemon at rtems.org
bugzilla-daemon at rtems.org
Thu May 19 08:03:36 UTC 2011
https://www.rtems.org/bugzilla/show_bug.cgi?id=1800
--- Comment #4 from Sebastian Huber <sebastian.huber at embedded-brains.de> 2011-05-19 03:03:36 CDT ---
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > (In reply to comment #0)
> > > > For full IEEE 754 conformance of the e200 and e500 embedded floating point unit
> > > > we need software support. This consists of an exception handler that decodes
> > > > the offending instruction and provides the results via a software floating
> > > > point implementation.
> > > >
> > > > The suggested software floating point library is:
> > > >
> > > > http://www.jhauser.us/arithmetic/SoftFloat.html
> > >
> > > I fail to understand this proposal, once again presented in eat-or-die fashion.
> >
> > What do you mean with "eat-or-die fashion"?
>
> Let me answer in German: Most of your proposals are presented in a way, you are
> telling "I must have, eat it or die"
It's not my fault that this hardware floating point unit is that way.
> In German: Die meisten Deiner Vorschläge lassen sich auf einen Satz
> zusammenfassen der lautet "friss das oder strib".
>
> > > RTEMS uses newlib's soft-float - What's wrong with it?
> >
> > The e200 and e500 embedded floating point unit is a hardware floating point
> > unit.
>
> => Integrate it into newlib or gcc.
I absolutely don't understand what this has to do with Newlib or GCC.
The Linux equivalent is here:
http://lxr.free-electrons.com/source/arch/powerpc/math-emu/math_efp.c?a=powerpc
--
Configure bugmail: https://www.rtems.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.
More information about the bugs
mailing list