http://gcc.gnu.org/bugzilla/show_bug.cgi?id=61101
--- Comment #14 from Paolo Carlini <paolo.carlini at oracle dot com> --- You can experiment at will, but remember that on any sane Linux system nothing similar is necessary, a tarball or a checkout can be built as is and all the C99 facilities are normally enabled. Something I would also recommend for your experiments, tentatively disable bootstrap, thus build with --disable-bootstrap and also enable only the languages you need, thus c++, everything will be quicker and simpler, fewer files will be around.