https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100947
--- Comment #2 from Keith Clifford <kclifford at tranaptic dot ca> --- The configure command is: configure --build=i686-w64-mingw32 --host=i686-w64-mingw32 --target=arm-eabi --enable-__cxa_atexit --with-pkgversion=Tranaptic-2021/06/06-12:09:39 --with-bugurl=none --enable-languages=c,c++ --enable-interwork --enable-multilib --with-gcc --with-gnu-ld --with-gnu-as --with-stabs --disable-shared --disable-threads --disable-win32-registry --disable-nls --with-newlib --with-gmp=/home/cross-gcc/11.1.0/cross-local --with-mpfr=/home/cross-gcc/11.1.0/cross-local --with-mpc=/home/cross-gcc/11.1.0/cross-local --with-host-libstdcxx=-lstdc++ -lsupc++ --prefix=/home/cross-gcc/11.1.0/arm-eabi -v I'm already using --disable-threads so no it doesn't help.