http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51072
--- Comment #7 from Gary Funck <gary at intrepid dot com> 2011-11-21 02:53:42 UTC --- (In reply to comment #6) > On Thu, 10 Nov 2011, rguenth at gcc dot gnu.org wrote: > > > Shouldn't libitm be built with the "stage1" g++ as it is a target library, > > even with --disable-bootstrap? > > Yes, as I said in > <http://gcc.gnu.org/ml/gcc-patches/2011-11/msg01382.html> building it with > a pre-installed compiler is wrong. Isn't it also an error to build libitm unless: (1) --enable-languages=c++ is asserted, or (2) --enable-libitm is asserted? For (2) arguably it should imply that c++ will be built, or disallowed. We're seeing two failure modes noted in comment #1 and comment #2 for systems with not-so-modern versions of g++ installed.