Bootstrapping gcc, apparently in stage 3, configuring libmudflap complains that "gnat" is an unsupported thread package.
If this is to be expected (and posix or default should be chosen instead?) then perhaps this is worth a note in doc/install.texi? Under --enable-threads, it lists "@item gnat Ada tasking support." configured by ../trunk/configure, generated by GNU Autoconf 2.59, with options \" '--prefix=/opt/gcc4' '--disable-nls' '--enable-threads=gnat' '--enable-bootstrap' '--enable-languages=c,ada,fortran'\" Linux K72 2.6.22-14-server #1 SMP Tue Feb 12 03:10:53 UTC 2008 x86_64 GNU/Linux >From the messages of make bootstrap, $ cat nohup.out |cut -c 1-60 ... GNATLINK 4.4.0 20080516 (experimental) Copyright (C) 1995-2008, Free Software Foundation, Inc. xgcc -c -gnatA -gnatWb -gnatiw -B../../ -static-libgcc -I../ /home/georg/src/build/gcc/xgcc b~gnatclean.o ../../prefix.o make[3]: Leaving directory `/home/georg/src/build/gcc/ada/to make[2]: Leaving directory `/home/georg/src/build/gnattools' Checking multilib configuration for libmudflap... mkdir -p -- x86_64-unknown-linux-gnu/libmudflap Configuring in x86_64-unknown-linux-gnu/libmudflap configure: creating cache ./config.cache checking build system type... x86_64-unknown-linux-gnu ... checking for pthread.h... yes checking for thread model used by GCC... gnat gnat is an unsupported thread package make[1]: *** [configure-target-libmudflap] Error 1 make[1]: Leaving directory `/home/georg/src/build' make: *** [bootstrap] Error 2 -- Summary: --enable-threads=gnat stops build Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ada AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: bauhaus at futureapps dot de GCC build triplet: x86_64-unknown-linux-gnu GCC host triplet: x86_64-unknown-linux-gnu GCC target triplet: x86_64-unknown-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36250