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

--- Comment #5 from Patrick Palka <ppalka at gcc dot gnu.org> ---
Sorry for the breakage!

(In reply to Andrew Pinski from comment #3)
> This is most likely the fix but I don't have time to test it right now"
> diff --git a/gcc/cp/Make-lang.in b/gcc/cp/Make-lang.in
> index 38d8eeed1f0..aa84d6827be 100644
> --- a/gcc/cp/Make-lang.in
> +++ b/gcc/cp/Make-lang.in
> @@ -39,7 +39,7 @@ CXX_INSTALL_NAME := $(shell echo c++|sed
> '$(program_transform_name)')
>  GXX_INSTALL_NAME := $(shell echo g++|sed '$(program_transform_name)')
>  CXX_TARGET_INSTALL_NAME := $(target_noncanonical)-$(shell echo c++|sed
> '$(program_transform_name)')
>  GXX_TARGET_INSTALL_NAME := $(target_noncanonical)-$(shell echo g++|sed
> '$(program_transform_name)')
> -CP_PLUGIN_HEADERS := cp-tree.h cxx-pretty-print.h name-lookup.h
> type-utils.h operators.def
> +CP_PLUGIN_HEADERS := cp-tree.h cxx-pretty-print.h name-lookup.h
> type-utils.h operators.def cp-trait.def
> 
>  #^L
>  # Define the names for selecting c++ in LANGUAGES.

Makes sense... Looks like a similar fix, r8-4412-g5666f12bbaee55, was needed
for operators.def after r8-4257-gd6dd9d7f8efcf9 made us include it from
cp-tree.h.

Reply via email to