add option to build for hard floating point arm environments