Don't pass +soft-float, +soft-float-abi to the arm assembler.