https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878

--- Comment #20 from rguenther at suse dot de <rguenther at suse dot de> ---
On Mon, 24 Sep 2018, tnfchris at gcc dot gnu.org wrote:

> https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81878
> 
> Tamar Christina <tnfchris at gcc dot gnu.org> changed:
> 
>            What    |Removed                     |Added
> ----------------------------------------------------------------------------
>                  CC|                            |tnfchris at gcc dot gnu.org
> 
> --- Comment #19 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
> This change broke the mingw-w64 GCC 8 bootstrap on Windows. The cleanup seems 
> a
> bit too aggressive as now `-B ../..` is never passed down to xg++.
> 
> See https://github.com/Alexpux/MINGW-packages/pull/3877#issuecomment-408651809
> and https://gcc.gnu.org/ml/gcc/2018-07/msg00410.html
> 
> Any objections to reverting that part of the change?
> So changing it back to
> 
> --- a/gnattools/Makefile.in
> +++ b/gnattools/Makefile.in
> @@ -72,7 +72,7 @@ ADA_INCLUDES_FOR_SUBDIR = -I. -I$(fsrcdir)/ada
>  # Variables for gnattools, native
>  TOOLS_FLAGS_TO_PASS_NATIVE= \
>         "CC=../../xgcc -B../../" \
> -       "CXX=$(CXX)" \
> +       "CXX=$(CXX) -B../../" \
>         "CFLAGS=$(CFLAGS) $(WARN_CFLAGS)" \
>         "LDFLAGS=$(LDFLAGS)" \
>         "ADAFLAGS=$(ADAFLAGS)" \
> @@ -90,7 +90,7 @@ TOOLS_FLAGS_TO_PASS_NATIVE= \
>  # Variables for regnattools
>  TOOLS_FLAGS_TO_PASS_RE= \
>         "CC=../../xgcc -B../../" \
> -       "CXX=$(CXX)" \
> +       "CXX=$(CXX) -B../../" \
>         "CFLAGS=$(CFLAGS)" \
>         "LDFLAGS=$(LDFLAGS)" \
>         "ADAFLAGS=$(ADAFLAGS)" \

But that doesn't make much sense (host driver but "target" cc1plus)

Reply via email to