On Fri, 2012-03-09 at 11:41 +0100, Ludovic Courtès wrote: > Hi, > > Andrew Pinski <pins...@gmail.com> skribis: > > > 2012/3/9 Ludovic Courtès <ludovic.cour...@inria.fr>: > > > >> I believe this is not intentional, right? > > > > No, this is intentional. We bootstrap the compiler using the C++ > > front-end now. We build stage1 with the C compiler and then build > > stages 2 and 3 with the C++ compiler.
Aha - we've been running into problems with this when people try to build the gcc python plugin on different distibution's builds of gcc [1] > OK. > > However, this means that plug-ins must now be built with g++, except > when GCC was configured with --disable-build-poststage1-with-cxx. This > seems difficult to deal with, for plug-in writers. Agreed; this makes life much more difficult for GCC plugins. Dave [1] https://fedorahosted.org/pipermail/gcc-python-plugin/2012-March/000203.html