+++ 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/