Use hardfloat on ARM.

Well, technically I guess it doesn't get used at all, but some
installations refuse to compile any code with -msoft-float, so
this change "fixes" that.