https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62211
--- Comment #1 from Richard Earnshaw <rearnsha at gcc dot gnu.org> --- -m{soft,hard}-float for arm should be considered deprecated (we try to support them by mapping them onto the -mfloat-abi option), and deliberately no-longer document them. Rather than clarifying what they do, the references elsewhere should be cleaned up to use -mfloat-abi. Specifically, in this case, the reference to -msoft-float should be changed to -mfloat-abi=soft.