https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82708
--- Comment #5 from joseph at codesourcery dot com <joseph at codesourcery dot com> --- The expectation for bootstrapping such a cross toolchain is that GCC is configured and built twice. The first build is static-only, C-only, inhibit-libc, disables lots of libraries such as libmpx. That is used to build and install glibc. The second build of GCC, configured with glibc present, is fully functional with all required languages. See what glibc's build-many-glibcs.py script does for details of the modern approach for bootstrapping cross toolchains with glibc.