Gary Funck <g...@intrepid.com> writes: > On 07/15/11 23:52:46, Ian Lance Taylor wrote: > [...] >> @@ -444,6 +448,9 @@ STAGE1_LANGUAGES = @stage1_languages@ >> # the last argument when conflicting --enable arguments are passed. >> # * Likewise, we force-disable coverage flags, since the installed >> # compiler probably has never heard of them. >> +# * Don't remove this, because above we added >> +# POSTSTAGE1_CONFIGURE_FLAGS to STAGE[+id+]_CONFIGURE_FLAGS, which >> +# we don't want for STAGE1_CONFIGURE_FLAGS. >> STAGE1_CONFIGURE_FLAGS = --disable-intermodule $(STAGE1_CHECKING) \ >> --disable-coverage --enable-languages="$(STAGE1_LANGUAGES)" > > When g++ is used to compile gcc in stages 2 and 3, which > compilation flags (CFLAGS or CXXFLAGS) are in force?
CXXFLAGS. > If CXXFLAGS, is this a potentially surprising departure from > previous configure behavior? Perhaps. I don't see how we could reasonably make any other choice, though. Ian