Re: nodejs on arm64 now in experimental
+++ 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 to: