build: clean up arm build options
-
default to
-march=armv7-a+neon-vfp3
when targeting armv7. Any Cortex-A capable of running V8 supports at least that. -
remove the
--arm-fpu=...
configure option. It was added to support Debian's armel port (armv5, for the purpose of this discussion) but V8 (and therefore Node.js) dropped support for armv5 in early 2016. -
remove the
--arm-float-abi=...
configure option. There should never be a reason to build in soft or softp mode; armv6 is the bare minimum and supports VFP.