+++ Edmund Grimley Evans [2015-09-11 16:25 +0100]:
> > So it would probably just be best to drop armel from nodejs..
> 
> I would guess that depends on how much work is involved and whether
> there is someone willing to do the work. Or does Policy forbid
> packages that fail gracefully on some hardware?
> 
> I definitely think you shouldn't let armel hold things up.
> 
> > I was pretty sure armel was softfloat, so vfp version doesn't even make
> sense as a concept.
> 
> Doesn't "softfloat" refer to the ABI rather than the hardware? So you
> can pass floats in integer registers, as if you didn't have any FPU,
> but move them into FPU registers to do arithmetic.

armel uses the 'pass FP values in integer registers' ABI so that the
code can work on non-FPU hardware (using softfloat library)
(-mfloat-abi=soft) as well as being able to use an FPU if one is
present (-mfloat-abi=softfp).
https://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html explains

It's not clear to me if nodejs (new libv8) is actually incompatible
with this or it just needs to be built in the right way.

Wookey
-- 
Principal hats:  Linaro, Debian, Wookware, ARM
http://wookware.org/

Reply via email to