https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123976
--- Comment #189 from Iain Sandoe <iains at gcc dot gnu.org> --- in the short-term leave everything configuration-wise as it is.. ... but change your make command to: make -jN STAGE1_CFLAGS="-Os -g -pipe" STAGE1_CXXFLAGS="-Os -g -pipe" >bld.txt 2>&1 (for whatever N you normally use for parallel builds). Not sure if that's going to help enough since this is stage 1 and the code is being generated by the gcc10-boostrap compiler, and using its static libstdc++ library. I do not see this when also using Apple's ld64-85.2.1 which has the branch islanding bug (but my GCC-10 was built from scratch using Apple-gcc-4.2)
