Re: floor() broken on EV4?
On Tue, Feb 20, 2007 at 09:53:48PM -0500, Ken Raeburn wrote:
> On Feb 20, 2007, at 16:11, Steve Langasek wrote:
> >>Maybe everyone except me knew to have math-emu loaded? I was
> >>kind of surprised it was not built-in. Is this intended?
> >Hmm, I would guess it was modularized with the idea that it was
> >unnecessary
> >bloat in the kernel for newer CPUs that don't need it?
> >I tend to disagree with this, because the cost on systems that
> >don't need it
> >is very small, whereas the RAM penalty of modularization on systems
> >that
> >/do/ need math-emu is comparatively high. Unfortunately, this config
> >setting has been unchanged since at least July 2005 when the Debian
> >kernel
> >configs were first centralized, and changing the setting will
> >change the
> >kernel ABI, so this realization probably comes too late to fix for
> >etch r0.
> Whose idea was it that the result of these instructions without math-
> emu loaded should be to silently give the wrong result? Seems to me
> generating a fault (and maybe logging a message) would be far
> better... is that something that can be changed, at least?
I know nothing about the code in question. Do you have a patch for it?
Anyway, I'm still looking into whether math-emu can be built-in without
disrupting the etch release.
--
Steve Langasek Give me a lever long enough and a Free OS
Debian Developer to set it on, and I can move the world.
vorlon@debian.org http://www.debian.org/
Reply to: