http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60464
--- Comment #4 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Can you configure with --with-arch=armv7-m and try again? You might need to edit config/arm/t-arm-elf to enable only the multi-lib that you need. >armv7m-none-eabi Does nothing really to change the default target.