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

Reply via email to