Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 21 Nov 2023 22:51:02 +0100
From:      Piotr Kubaj <pkubaj@anongoth.pl>
To:        John Baldwin <jhb@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 3db96ce63b88 - main - devel/freebsd-gcc13: External FreeBSD toolchain based on GCC 13.
Message-ID:  <ZV0mRm1BpsO05eDc@KGPE-D16>
In-Reply-To: <202311212146.3ALLkQhJ064532@gitrepo.freebsd.org>
References:  <202311212146.3ALLkQhJ064532@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--CyPRVB1Q9IAATEt4
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

We have powerpc and powerpc64 covered, why not add powerpc64le?

It should be a noop since powerpc64 is also covered.

On 23-11-21 21:46:26, John Baldwin wrote:
> The branch main has been updated by jhb:
>=20
> URL: https://cgit.FreeBSD.org/ports/commit/?id=3D3db96ce63b880aeea05fe825=
57f8751190c62123
>=20
> commit 3db96ce63b880aeea05fe82557f8751190c62123
> Author:     John Baldwin <jhb@FreeBSD.org>
> AuthorDate: 2023-11-21 21:46:08 +0000
> Commit:     John Baldwin <jhb@FreeBSD.org>
> CommitDate: 2023-11-21 21:46:08 +0000
>=20
>     devel/freebsd-gcc13: External FreeBSD toolchain based on GCC 13.
>    =20
>     This port provides external GCC toolchains for GCC 13.2.0 for the
>     aarch64, amd64, armv6, armv7, i386, powerpc, powerpc64, and riscv64
>     platforms.
>    =20
>     Reviewed by:    fuz
>     Differential Revision:  https://reviews.freebsd.org/D42574
> ---
>  devel/Makefile                                     |   1 +
>  devel/freebsd-gcc13/Makefile                       | 132 ++++++
>  devel/freebsd-gcc13/distinfo                       |   3 +
>  devel/freebsd-gcc13/files/patch-clang-vec_step     |  21 +
>  .../files/patch-freebsd-format-extensions          | 107 +++++
>  devel/freebsd-gcc13/files/patch-freebsd-libdir     |  39 ++
>  devel/freebsd-gcc13/files/patch-gcc_c-family_c.opt |  11 +
>  devel/freebsd-gcc13/files/patch-gcc_cp_g++spec.cc  |  11 +
>  devel/freebsd-gcc13/files/patch-gcc_system.h       |  42 ++
>  devel/freebsd-gcc13/files/patch-i686               |  13 +
>  devel/freebsd-gcc13/files/xtoolchain.mk.in         |   5 +
>  devel/freebsd-gcc13/pkg-descr                      |   2 +
>  devel/freebsd-gcc13/pkg-plist                      | 506 +++++++++++++++=
++++++
>  devel/freebsd-gcc13/pkg-plist.aarch64              |  13 +
>  devel/freebsd-gcc13/pkg-plist.amd64                |   3 +
>  devel/freebsd-gcc13/pkg-plist.arm                  |   6 +
>  devel/freebsd-gcc13/pkg-plist.arm_gnueabi          |  17 +
>  devel/freebsd-gcc13/pkg-plist.i386                 | 115 +++++
>  devel/freebsd-gcc13/pkg-plist.powerpc              |  34 ++
>  devel/freebsd-gcc13/pkg-plist.powerpc64            |  34 ++
>  devel/freebsd-gcc13/pkg-plist.riscv64              |   5 +
>  21 files changed, 1120 insertions(+)
>=20
> diff --git a/devel/Makefile b/devel/Makefile
> index 8588c3ead5d8..81391f8aadaf 100644
> --- a/devel/Makefile
> +++ b/devel/Makefile
> @@ -684,6 +684,7 @@
>      SUBDIR +=3D fp16
>      SUBDIR +=3D fpp
>      SUBDIR +=3D freebsd-gcc12
> +    SUBDIR +=3D freebsd-gcc13
>      SUBDIR +=3D freebsd-gcc9
>      SUBDIR +=3D freebsd-git-devtools
>      SUBDIR +=3D freebsd-sysroot
> diff --git a/devel/freebsd-gcc13/Makefile b/devel/freebsd-gcc13/Makefile
> new file mode 100644
> index 000000000000..d95fdce845a7
> --- /dev/null
> +++ b/devel/freebsd-gcc13/Makefile
> @@ -0,0 +1,132 @@
> +PORTNAME=3D	gcc
> +DISTVERSION=3D	13.2.0
> +CATEGORIES=3D	devel
> +MASTER_SITES=3D	GCC
> +PKGNAMEPREFIX=3D	${TARGETARCH}-
> +PKGNAMESUFFIX=3D	${SUFFIX}
> +
> +MAINTAINER=3D	jhb@FreeBSD.org
> +COMMENT=3D	Cross GNU Compiler ${SUFFIX} for FreeBSD/${TARGETARCH}
> +WWW=3D		https://gcc.gnu.org/
> +
> +LICENSE=3D	GPLv3 GPLv3RLE
> +LICENSE_COMB=3D	multi
> +
> +IGNORE_FreeBSD_12=3D Does not build
> +
> +BUILD_DEPENDS=3D	${BU_PREFIX}-as:devel/binutils@${BU_FLAVOR} \
> +		objdump:devel/binutils
> +LIB_DEPENDS=3D	libgmp.so:math/gmp \
> +		libmpfr.so:math/mpfr \
> +		libmpc.so:math/mpc
> +RUN_DEPENDS=3D	${BU_PREFIX}-as:devel/binutils@${BU_FLAVOR}
> +
> +FLAVORS=3D	aarch64 amd64 armv6 armv7 i386 powerpc powerpc64 riscv64
> +TARGETARCH=3D	${FLAVOR}
> +
> +USES=3D		compiler:c++11-lang cpe gmake iconv libtool makeinfo tar:xz
> +CPE_VENDOR=3D	gnu
> +
> +PLIST_SUB=3D	OPSYS=3D${OPSYS:tl} \
> +		SUFFIX=3D${SUFFIX} \
> +		TARGETARCH=3D${TARGETARCH} \
> +		GCC_TARGET=3D${GCC_TARGET} \
> +		GCC_VERSION=3D${PORTVERSION}
> +
> +SUB_FILES=3D	xtoolchain.mk
> +SUB_LIST=3D	BU_PREFIX=3D${BU_PREFIX} \
> +		GCC_TARGET=3D${GCC_TARGET} \
> +		SUFFIX=3D${SUFFIX}
> +
> +SUFFIX=3D		${PORTVERSION:C/([0-9]+).*/\1/}
> +
> +GNU_CONFIGURE=3D	yes
> +CONFIGURE_OUTSOURCE=3D	yes
> +CONFIGURE_ARGS+=3D--target=3D${GCC_TARGET} --disable-nls --enable-langua=
ges=3Dc,c++ \
> +		--enable-gnu-indirect-function \
> +		--enable-initfini-array \
> +		--program-prefix=3D${GCC_TARGET}- \
> +		--program-suffix=3D${SUFFIX} \
> +		--without-headers \
> +		--with-gmp=3D${LOCALBASE} \
> +		--with-pkgversion=3D"FreeBSD Ports Collection for ${PKGNAMEPREFIX:C/-/=
/g}" \
> +		--with-system-zlib \
> +		--without-zstd \
> +		--with-gxx-libcxx-include-dir=3D//usr/include/c++/v1 \
> +		--with-sysroot=3D"/" \
> +		--with-as=3D${LOCALBASE}/bin/${BU_PREFIX}-as \
> +		--with-ld=3D${LOCALBASE}/bin/${BU_PREFIX}-ld
> +
> +.if ${TARGETARCH:Mpowerpc64*}
> +CONFIGURE_ARGS+=3D--with-abi=3Delfv2
> +.endif
> +
> +CPPFLAGS+=3D	-DLIBCXXABI=3DNULL
> +
> +ALL_TARGET=3D	all-gcc
> +INSTALL_TARGET=3D	install-gcc
> +
> +.include <bsd.port.pre.mk>
> +
> +.if ${TARGETARCH:Marm*}
> +TARGET_ABI=3D	gnueabi
> +BU_FLAVOR=3D	arm_${TARGET_ABI}
> +BU_PREFIX=3D	arm-${TARGET_ABI}-${OPSYS:tl}${OSREL}
> +.else
> +TARGET_ABI=3D	unknown
> +BU_FLAVOR=3D	${TARGETARCH}
> +BU_PREFIX=3D	${GCC_TARGET}
> +.endif
> +GCC_TARGET=3D	${TARGETARCH:S/amd64/x86_64/}-${TARGET_ABI}-${OPSYS:tl}${O=
SREL}
> +
> +post-patch:
> +	@${REINPLACE_CMD} -e '/LOCAL_INCLUDE_DIR/ d ' \
> +		${WRKSRC}//gcc/Makefile.in
> +
> +.if ${ARCH} =3D=3D "amd64"
> +CONFIGURE_TARGET=3D	x86_64-unknown-${OPSYS:tl}${OSREL}
> +.else
> +CONFIGURE_TARGET=3D	${ARCH}-unknown-${OPSYS:tl}${OSREL}
> +.endif
> +
> +.if ${TARGETARCH} =3D=3D "amd64" || ${TARGETARCH} =3D=3D "powerpc64"
> +CONFIGURE_ARGS+=3D--enable-multilib
> +.endif
> +
> +.if ${ARCH} =3D=3D "aarch64"
> +PLIST_SUB+=3D	PLUGINS=3D"@comment plugin does not build"
> +.else
> +PLIST_SUB+=3D	PLUGINS=3D""
> +.endif
> +
> +.if ${TARGETARCH} =3D=3D "amd64" || ${TARGETARCH} =3D=3D "i386"
> +PLIST_SUB+=3D	FLOAT_H=3D"@comment "
> +.else
> +PLIST_SUB+=3D	FLOAT_H=3D""
> +.endif
> +
> +PLIST=3D		${.CURDIR}/pkg-plist
> +PLISTARCH=3D	${TARGETARCH:C/armv[67]/arm_gnueabi/}
> +PLIST+=3D		${.CURDIR}/pkg-plist.${PLISTARCH}
> +
> +.if ${TARGETARCH} =3D=3D "aarch64" || ${TARGETARCH:Marm*}
> +PLIST+=3D		${.CURDIR}/pkg-plist.arm
> +.endif
> +.if ${TARGETARCH} =3D=3D "amd64"
> +PLIST+=3D		${.CURDIR}/pkg-plist.i386
> +.endif
> +
> +post-install:
> +	${RM} ${STAGEDIR}${PREFIX}/bin/${GCC_TARGET}-${GCC_TARGET}-*
> +	${RM} ${STAGEDIR}${PREFIX}/share/info/*
> +	${RM} ${STAGEDIR}${PREFIX}/man/man7/*
> +	${RM} -r ${STAGEDIR}${PREFIX}/lib/gcc/${GCC_TARGET}/${PORTVERSION}/incl=
ude-fixed
> +.if ${TARGETARCH} =3D=3D "amd64" || ${TARGETARCH} =3D=3D "i386"
> +	# Conflicts with sys/x86/include/float.h
> +	${RM} ${STAGEDIR}${PREFIX}/lib/gcc/${GCC_TARGET}/${PORTVERSION}/include=
/float.h
> +.endif
> +	${MKDIR} ${STAGEDIR}${PREFIX}/share/toolchains/
> +	${INSTALL_DATA} ${WRKDIR}/xtoolchain.mk \
> +		${STAGEDIR}${PREFIX}/share/toolchains/${TARGETARCH}-gcc${SUFFIX}.mk
> +
> +.include <bsd.port.post.mk>
> diff --git a/devel/freebsd-gcc13/distinfo b/devel/freebsd-gcc13/distinfo
> new file mode 100644
> index 000000000000..e4267f08bad6
> --- /dev/null
> +++ b/devel/freebsd-gcc13/distinfo
> @@ -0,0 +1,3 @@
> +TIMESTAMP =3D 1692015565
> +SHA256 (gcc-13.2.0.tar.xz) =3D e275e76442a6067341a27f04c5c6b83d861314400=
4c0413528863dc6b5c743da
> +SIZE (gcc-13.2.0.tar.xz) =3D 87858592
> diff --git a/devel/freebsd-gcc13/files/patch-clang-vec_step b/devel/freeb=
sd-gcc13/files/patch-clang-vec_step
> new file mode 100644
> index 000000000000..00607540eb2a
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-clang-vec_step
> @@ -0,0 +1,21 @@
> +https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D239266 reports how
> +clang unfortunately poisons user namespace by default (without any
> +special options).
> +
> +Until that changes (or GCC changes) we need to avoid using vec_step
> +as a variable.
> +
> +--- UTC
> +Index: gcc/tree-vect-loop.cc
> +=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
> +--- gcc/tree-vect-loop.cc	(revision 273856)
> ++++ gcc/tree-vect-loop.cc	(working copy)
> +@@ -55,6 +55,8 @@ along with GCC; see the file COPYING3.  If not see
> + #include "vec-perm-indices.h"
> + #include "tree-eh.h"
> +=20
> ++#define vec_step vec_step_
> ++
> + /* Loop Vectorization Pass.
> +=20
> +    This pass tries to vectorize loops.
> diff --git a/devel/freebsd-gcc13/files/patch-freebsd-format-extensions b/=
devel/freebsd-gcc13/files/patch-freebsd-format-extensions
> new file mode 100644
> index 000000000000..7bce7950c4db
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-freebsd-format-extensions
> @@ -0,0 +1,107 @@
> +--- gcc/c-family/c-format.cc.orig	2022-05-06 00:30:56.000000000 -0700
> ++++ gcc/c-family/c-format.cc	2022-11-18 11:27:29.832693000 -0800
> +@@ -496,6 +496,17 @@ static const format_length_info printf_length_specs=
[]=20
> +   { NO_FMT, NO_FMT, 0 }
> + };
> +=20
> ++static const format_length_info freebsd_kprintf_length_specs[] =3D
> ++{
> ++  { "h", FMT_LEN_h, STD_C89, "hh", FMT_LEN_hh, STD_C99, 0 },
> ++  { "l", FMT_LEN_l, STD_C89, "ll", FMT_LEN_ll, STD_C9L, 0 },
> ++  { "q", FMT_LEN_ll, STD_EXT, NO_FMT, 0 },
> ++  { "z", FMT_LEN_z, STD_C99, NO_FMT, 0 },
> ++  { "t", FMT_LEN_t, STD_C99, NO_FMT, 0 },
> ++  { "j", FMT_LEN_j, STD_C99, NO_FMT, 0 },
> ++  { NO_FMT, NO_FMT, 0 }
> ++};
> ++
> + /* Length specifiers valid for asm_fprintf.  */
> + static const format_length_info asm_fprintf_length_specs[] =3D
> + {
> +@@ -721,6 +732,41 @@ static const format_char_info print_char_table[] =3D
> +   { NULL,  0, STD_C89, NOLENGTHS, NULL, NULL, NULL }
> + };
> +=20
> ++static const format_char_info freebsd_ext_char_info =3D
> ++{ NULL,   1, STD_EXT, { T89_C,  BADLEN,   BADLEN,  BADLEN,  BADLEN,  BA=
DLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN, BADLEN }, "",      "cR",=
 NULL };
> ++
> ++static const format_char_info freebsd_kprintf_char_table[] =3D
> ++{
> ++  /* C89 conversion specifiers.  */
> ++  { "di",  0, STD_C89, { T89_I,   T99_SC,  T89_S,   T89_L,   T9L_LL,  T=
EX_LL,  T99_SST, T99_PD,  T99_IM,  BADLEN,  BADLEN,  BADLEN  }, "-wp0 +'I",=
  "i",  NULL },
> ++  { "oxX", 0, STD_C89, { T89_UI,  T99_UC,  T89_US,  T89_UL,  T9L_ULL, T=
EX_ULL, T99_ST,  T99_UPD, T99_UIM, BADLEN,  BADLEN,  BADLEN }, "-wp0#",    =
 "i",  NULL },
> ++  { "u",   0, STD_C89, { T89_UI,  T99_UC,  T89_US,  T89_UL,  T9L_ULL, T=
EX_ULL, T99_ST,  T99_UPD, T99_UIM, BADLEN,  BADLEN,  BADLEN }, "-wp0'I",   =
 "i",  NULL },
> ++  { "fgG", 0, STD_C89, { T89_D,   BADLEN,  BADLEN,  T99_D,   BADLEN,  T=
89_LD,  BADLEN,  BADLEN,  BADLEN,  T2X_D32, T2X_D64, T2X_D128 }, "-wp0 +#'I=
", "",   NULL },
> ++  { "eE",  0, STD_C89, { T89_D,   BADLEN,  BADLEN,  T99_D,   BADLEN,  T=
89_LD,  BADLEN,  BADLEN,  BADLEN,  T2X_D32, T2X_D64, T2X_D128 }, "-wp0 +#I"=
,  "",   NULL },
> ++  { "c",   0, STD_C89, { T89_I,   BADLEN,  BADLEN,  T94_WI,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN }, "-w",       =
 "",   NULL },
> ++  { "s",   1, STD_C89, { T89_C,   BADLEN,  BADLEN,  T94_W,   BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN }, "-wp",      =
 "cR", NULL },
> ++  { "p",   1, STD_C89, { T89_V,   BADLEN,  BADLEN,  BADLEN,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN }, "-w",       =
 "c",  NULL },
> ++  { "n",   1, STD_C89, { T89_I,   T99_SC,  T89_S,   T89_L,   T9L_LL,  B=
ADLEN,  T99_SST, T99_PD,  T99_IM,  BADLEN,  BADLEN,  BADLEN }, "",         =
 "W",  NULL },
> ++  /* C99 conversion specifiers.  */
> ++  { "F",   0, STD_C99, { T99_D,   BADLEN,  BADLEN,  T99_D,   BADLEN,  T=
99_LD,  BADLEN,  BADLEN,  BADLEN,  T2X_D32, T2X_D64, T2X_D128 }, "-wp0 +#'I=
", "",   NULL },
> ++  { "aA",  0, STD_C99, { T99_D,   BADLEN,  BADLEN,  T99_D,   BADLEN,  T=
99_LD,  BADLEN,  BADLEN,  BADLEN,  T2X_D32, T2X_D64,  T2X_D128 }, "-wp0 +#"=
,   "",   NULL },
> ++  /* X/Open conversion specifiers.  */
> ++  { "C",   0, STD_EXT, { TEX_WI,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN }, "-w",       =
 "",   NULL },
> ++  { "S",   1, STD_EXT, { TEX_W,   BADLEN,  BADLEN,  BADLEN,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN }, "-wp",      =
 "R",  NULL },
> ++  /* FreeBSD kernel extensions (src/sys/kern/subr_prf.c).
> ++     The format %b is supported to decode error registers.
> ++     Its usage is:	printf("reg=3D%b\n", regval, "<base><arg>*");
> ++     which produces:	reg=3D3<BITTWO,BITONE>
> ++     The format %D provides a hexdump given a pointer and separator str=
ing:
> ++     ("%6D", ptr, ":")		-> XX:XX:XX:XX:XX:XX
> ++     ("%*D", len, ptr, " ")	-> XX XX XX XX ...
> ++   */
> ++  { "D",   1, STD_EXT, { T89_V,  BADLEN,   BADLEN,  BADLEN,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN }, "-wp",      =
"cR", &freebsd_ext_char_info },
> ++  { "b",   0, STD_EXT, { T89_I,  BADLEN,   BADLEN,  BADLEN,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN  }, "-wp",     =
 "",   &freebsd_ext_char_info },
> ++  { "ry",  0, STD_EXT, { T89_I,  BADLEN,   BADLEN,   T89_L,  BADLEN,  B=
ADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN,  BADLEN  }, "-wp0 +#", =
 "i",  NULL  },
> ++  { NULL,  0, STD_C89, NOLENGTHS, NULL, NULL, NULL }
> ++};
> ++
> + static const format_char_info asm_fprintf_char_table[] =3D
> + {
> +   /* C89 conversion specifiers.  */
> +@@ -991,6 +1037,18 @@ static const format_kind_info format_types_orig[] =
=3D
> +     strfmon_flag_specs, strfmon_flag_pairs,
> +     FMT_FLAG_ARG_CONVERT, 'w', '#', 'p', 0, 'L', 0,
> +     NULL, NULL
> ++  },
> ++  { "printf0",  printf_length_specs,  print_char_table, " +#0-'I", NULL,
> ++    printf_flag_specs, printf_flag_pairs,
> ++    FMT_FLAG_ARG_CONVERT|FMT_FLAG_DOLLAR_MULTIPLE|FMT_FLAG_USE_DOLLAR|F=
MT_FLAG_EMPTY_PREC_OK|FMT_FLAG_NULL_FORMAT_OK,
> ++    'w', 0, 'p', 0, 'L', 0,
> ++    &integer_type_node, &integer_type_node
> ++  },
> ++  { "freebsd_kprintf",  freebsd_kprintf_length_specs,  freebsd_kprintf_=
char_table, " +#0-'", NULL,
> ++    printf_flag_specs, printf_flag_pairs,
> ++    FMT_FLAG_ARG_CONVERT|FMT_FLAG_DOLLAR_MULTIPLE|FMT_FLAG_USE_DOLLAR|F=
MT_FLAG_EMPTY_PREC_OK,
> ++    'w', 0, 'p', 0, 'L', 0,
> ++    &integer_type_node, &integer_type_node
> +   }
> + };
> +=20
> +@@ -1635,6 +1693,9 @@ check_format_arg (void *ctx, tree format_tree,
> +=20
> +   if (integer_zerop (format_tree))
> +     {
> ++      if (!(format_types[info->format_type].flags & FMT_FLAG_NULL_FORMA=
T_OK))
> ++	warning (OPT_Wformat_, "null format string");
> ++
> +       /* Skip to first argument to check, so we can see if this format
> + 	 has any arguments (it shouldn't).  */
> +       while (arg_num + 1 < info->first_arg_num)
> +--- gcc/c-family/c-format.h.orig	2022-05-06 00:30:56.000000000 -0700
> ++++ gcc/c-family/c-format.h	2022-11-17 17:31:38.546594000 -0800
> +@@ -77,11 +77,12 @@ enum
> +   FMT_FLAG_DOLLAR_GAP_POINTER_OK =3D 128,
> +   /* The format arg is an opaque object that will be parsed by an exter=
nal
> +      facility.  */
> +-  FMT_FLAG_PARSE_ARG_CONVERT_EXTERNAL =3D 256
> ++  FMT_FLAG_PARSE_ARG_CONVERT_EXTERNAL =3D 256,
> +   /* Not included here: details of whether width or precision may occur
> +      (controlled by width_char and precision_char); details of whether
> +      '*' can be used for these (width_type and precision_type); details
> +      of whether length modifiers can occur (length_char_specs).  */
> ++  FMT_FLAG_NULL_FORMAT_OK =3D 512
> + };
> +=20
> + /* Structure describing a length modifier supported in format checking,=
 and
> diff --git a/devel/freebsd-gcc13/files/patch-freebsd-libdir b/devel/freeb=
sd-gcc13/files/patch-freebsd-libdir
> new file mode 100644
> index 000000000000..b75aab441b81
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-freebsd-libdir
> @@ -0,0 +1,39 @@
> +--- gcc/config/freebsd.h.orig	2022-05-06 00:30:56.000000000 -0700
> ++++ gcc/config/freebsd.h	2022-05-20 13:58:23.945904000 -0700
> +@@ -44,6 +44,9 @@ along with GCC; see the file COPYING3.  If not see
> + #undef  LIB_SPEC
> + #define LIB_SPEC FBSD_LIB_SPEC
> +=20
> ++#undef  STARTFILE_PREFIX_SPEC
> ++#define STARTFILE_PREFIX_SPEC "/usr/lib/ "
> ++
> + #if defined(HAVE_LD_EH_FRAME_HDR)
> + #define LINK_EH_SPEC "%{!static|static-pie:--eh-frame-hdr} "
> + #endif
> +--- gcc/gcc.cc.orig	2022-05-06 00:30:57.000000000 -0700
> ++++ gcc/gcc.cc	2022-05-20 13:58:26.781589000 -0700
> +@@ -4788,10 +4788,12 @@ process_command (unsigned int decoded_options_co=
unt,
> + 	}
> +=20
> +       set_std_prefix (gcc_exec_prefix, len);
> ++#if 0
> +       add_prefix (&exec_prefixes, gcc_libexec_prefix, "GCC",
> + 		  PREFIX_PRIORITY_LAST, 0, 0);
> +       add_prefix (&startfile_prefixes, gcc_exec_prefix, "GCC",
> + 		  PREFIX_PRIORITY_LAST, 0, 0);
> ++#endif
> +     }
> +=20
> +   /* COMPILER_PATH and LIBRARY_PATH have values
> +@@ -5416,9 +5418,11 @@ process_command (unsigned int decoded_options_cou=
nt,
> +   add_prefix (&exec_prefixes,
> + 	      concat (tooldir_prefix, "bin", dir_separator_str, NULL),
> + 	      "BINUTILS", PREFIX_PRIORITY_LAST, 0, 0);
> ++#if 0
> +   add_prefix (&startfile_prefixes,
> + 	      concat (tooldir_prefix, "lib", dir_separator_str, NULL),
> + 	      "BINUTILS", PREFIX_PRIORITY_LAST, 0, 1);
> ++#endif
> +   free (tooldir_prefix);
> +=20
> + #if defined(TARGET_SYSTEM_ROOT_RELOCATABLE) && !defined(VMS)
> diff --git a/devel/freebsd-gcc13/files/patch-gcc_c-family_c.opt b/devel/f=
reebsd-gcc13/files/patch-gcc_c-family_c.opt
> new file mode 100644
> index 000000000000..2883e47e4e05
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-gcc_c-family_c.opt
> @@ -0,0 +1,11 @@
> +--- gcc/c-family/c.opt.orig	2023-07-01 21:56:03 UTC
> ++++ gcc/c-family/c.opt
> +@@ -2464,7 +2464,7 @@ stdlib=3D
> + Conform to the ISO 2017 C standard (published in 2018).
> +=20
> + stdlib=3D
> +-Driver C++ ObjC++ Common Condition(ENABLE_STDLIB_OPTION) Var(flag_stdli=
b_kind) Joined Enum(stdlib_kind) RejectNegative Init(1)
> ++Driver C++ ObjC++ Common Condition(ENABLE_STDLIB_OPTION) Var(flag_stdli=
b_kind) Joined Enum(stdlib_kind) RejectNegative Init(2)
> + -stdlib=3D[libstdc++|libc++]	The standard library to be used for C++ he=
aders
> + and runtime.
> +=20
> diff --git a/devel/freebsd-gcc13/files/patch-gcc_cp_g++spec.cc b/devel/fr=
eebsd-gcc13/files/patch-gcc_cp_g++spec.cc
> new file mode 100644
> index 000000000000..ba527535ca0c
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-gcc_cp_g++spec.cc
> @@ -0,0 +1,11 @@
> +--- gcc/cp/g++spec.cc.orig	2023-05-08 12:14:39 UTC
> ++++ gcc/cp/g++spec.cc
> +@@ -95,7 +95,7 @@ lang_specific_driver (struct cl_decoded_option **in_de
> +   int library =3D 0;
> +=20
> +   /* Which c++ runtime library to link.  */
> +-  stdcxxlib_kind which_library =3D USE_LIBSTDCXX;
> ++  stdcxxlib_kind which_library =3D USE_LIBCXX;
> +=20
> +   /* The number of arguments being added to what's in argv, other than
> +      libraries.  We use this to track the number of times we've inserted
> diff --git a/devel/freebsd-gcc13/files/patch-gcc_system.h b/devel/freebsd=
-gcc13/files/patch-gcc_system.h
> new file mode 100644
> index 000000000000..5322885b8b2e
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-gcc_system.h
> @@ -0,0 +1,42 @@
> +--- gcc/system.h.orig	2023-05-08 12:14:40 UTC
> ++++ gcc/system.h
> +@@ -203,19 +203,6 @@ extern int fprintf_unlocked (FILE *, const char *, =
=2E..
> + #endif
> + #endif
> +=20
> +-/* There are an extraordinary number of issues with <ctype.h>.
> +-   The last straw is that it varies with the locale.  Use libiberty's
> +-   replacement instead.  */
> +-#include "safe-ctype.h"
> +-
> +-#include <sys/types.h>
> +-
> +-#include <errno.h>
> +-
> +-#if !defined (errno) && defined (HAVE_DECL_ERRNO) && !HAVE_DECL_ERRNO
> +-extern int errno;
> +-#endif
> +-
> + #ifdef __cplusplus
> + #if defined (INCLUDE_ALGORITHM) || !defined (HAVE_SWAP_IN_UTILITY)
> + # include <algorithm>
> +@@ -243,6 +230,19 @@ extern int errno;
> + # include <new>
> + # include <utility>
> + # include <type_traits>
> ++#endif
> ++
> ++/* There are an extraordinary number of issues with <ctype.h>.
> ++   The last straw is that it varies with the locale.  Use libiberty's
> ++   replacement instead.  */
> ++#include "safe-ctype.h"
> ++
> ++#include <sys/types.h>
> ++
> ++#include <errno.h>
> ++
> ++#if !defined (errno) && defined (HAVE_DECL_ERRNO) && !HAVE_DECL_ERRNO
> ++extern int errno;
> + #endif
> +=20
> + /* Some of glibc's string inlines cause warnings.  Plus we'd rather
> diff --git a/devel/freebsd-gcc13/files/patch-i686 b/devel/freebsd-gcc13/f=
iles/patch-i686
> new file mode 100644
> index 000000000000..67dd1c248fe8
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/patch-i686
> @@ -0,0 +1,13 @@
> +--- gcc/config.gcc.orig	2020-08-19 09:37:17.455916000 -0700
> ++++ gcc/config.gcc	2020-08-19 10:19:33.883084000 -0700
> +@@ -3346,7 +3346,9 @@ arch_without_sse2=3Dno
> + arch_without_64bit=3Dno
> + case ${target} in
> +   i386-*-freebsd*)
> +-    if test $fbsd_major -ge 6; then
> ++    if test $fbsd_major -ge 11; then
> ++      arch=3Di686
> ++    elif test $fbsd_major -ge 6; then
> +       arch=3Di486
> +     else
> +       arch=3Di386
> diff --git a/devel/freebsd-gcc13/files/xtoolchain.mk.in b/devel/freebsd-g=
cc13/files/xtoolchain.mk.in
> new file mode 100644
> index 000000000000..7cacd42f1609
> --- /dev/null
> +++ b/devel/freebsd-gcc13/files/xtoolchain.mk.in
> @@ -0,0 +1,5 @@
> +XCC=3D%%LOCALBASE%%/bin/%%GCC_TARGET%%-gcc%%SUFFIX%%
> +XCXX=3D%%LOCALBASE%%/bin/%%GCC_TARGET%%-g++%%SUFFIX%%
> +XCPP=3D%%LOCALBASE%%/bin/%%GCC_TARGET%%-cpp%%SUFFIX%%
> +CROSS_BINUTILS_PREFIX=3D%%LOCALBASE%%/%%BU_PREFIX%%/bin/
> +X_COMPILER_TYPE=3Dgcc
> diff --git a/devel/freebsd-gcc13/pkg-descr b/devel/freebsd-gcc13/pkg-descr
> new file mode 100644
> index 000000000000..505ca21589ce
> --- /dev/null
> +++ b/devel/freebsd-gcc13/pkg-descr
> @@ -0,0 +1,2 @@
> +GCC, the GNU C/C++ Compiler, customized to build the FreeBSD base system.
> +To use GCC for other purposes, please use one of the lang/gcc* packages.
> diff --git a/devel/freebsd-gcc13/pkg-plist b/devel/freebsd-gcc13/pkg-plist
> new file mode 100644
> index 000000000000..fba1fc43d718
> --- /dev/null
> +++ b/devel/freebsd-gcc13/pkg-plist
> @@ -0,0 +1,506 @@
> +bin/%%GCC_TARGET%%-c++%%SUFFIX%%
> +bin/%%GCC_TARGET%%-cpp%%SUFFIX%%
> +bin/%%GCC_TARGET%%-g++%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcc%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcc-%%GCC_VERSION%%
> +bin/%%GCC_TARGET%%-gcc-ar%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcc-nm%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcc-ranlib%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcov%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcov-dump%%SUFFIX%%
> +bin/%%GCC_TARGET%%-gcov-tool%%SUFFIX%%
> +bin/%%GCC_TARGET%%-lto-dump%%SUFFIX%%
> +%%FLOAT_H%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/float.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/iso646.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/limits.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdalign.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdarg.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdatomic.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdbool.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stddef.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdfix.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdint-gcc.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdint.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/stdnoreturn.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/syslimits.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/tgmath.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/include/varargs.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/fixinc_list
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/gsyslimits.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/include/README
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/include/limits.h
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/macro_list
> +lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/install-tools/mkheaders.conf
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/gtype.state
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ada/gcc=
-interface/ada-tree.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/address=
es.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/alias.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/align.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/all-tre=
e.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/alloc-p=
ool.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ansidec=
l.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/array-t=
raits.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/asan.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/attr-fn=
spec.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/attribs=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/auto-ho=
st.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/auto-pr=
ofile.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/b-heade=
r-vars
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/backend=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/basic-b=
lock.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/bb-reor=
der.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/bitmap.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtin=
-attrs.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtin=
-types.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtin=
s.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/builtin=
s.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/bversio=
n.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-famil=
y/c-common.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-famil=
y/c-common.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-famil=
y/c-objc.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-famil=
y/c-pragma.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-famil=
y/c-pretty-print.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/c-tree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/calls.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ccmp.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfg-fla=
gs.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfg.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfganal=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgbuil=
d.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgclea=
nup.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgexpa=
nd.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfghook=
s.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgloop=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgloop=
manip.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cfgrtl.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cgraph.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cif-cod=
e.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/collect=
-utils.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/collect=
2-aix.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/collect=
2.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/color-m=
acros.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/conditi=
ons.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/=
elfos.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/=
%%OPSYS%%-spec.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/=
%%OPSYS%%-stdint.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/=
%%OPSYS%%.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/config/=
initfini-array.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/configa=
rgs.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/context=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/convert=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/coretyp=
es.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/corouti=
ne-builtins.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/coverag=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cont=
racts.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cp-t=
rait.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cp-t=
ree.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cp-t=
ree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/cxx-=
pretty-print.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/name=
-lookup.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/oper=
ators.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cp/type=
-utils.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cppbuil=
tin.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cppdefa=
ult.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cpplib.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/cselib.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ctfc.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/d/d-tre=
e.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/data-st=
reamer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dbgcnt.=
def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dbgcnt.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dce.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ddg.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/debug.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/default=
s.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/df.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dfp.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-client-data-hooks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-color.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-core.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-event-id.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-metadata.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-path.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-spec.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic-url.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/diagnos=
tic.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/digraph=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dojump.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dominan=
ce.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/domwalk=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/double-=
int.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dumpfil=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dump-co=
ntext.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dwarf2a=
sm.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dwarf2c=
tf.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/dwarf2o=
ut.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/edit-co=
ntext.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/emit-rt=
l.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/errors.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/escaped=
_string.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/et-fore=
st.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/except.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/explow.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/expmed.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/expr.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fibonac=
ci_heap.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/file-fi=
nd.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/file-pr=
efix-map.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/filenam=
es.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fixed-v=
alue.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/flag-ty=
pes.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/flags.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fold-co=
nst-call.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/fold-co=
nst.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/functio=
n-abi.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/functio=
n.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc-plu=
gin.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc-ric=
h-location.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc-sym=
tab.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcc.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcov-co=
unter.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcov-io=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcse-co=
mmon.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gcse.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/generic=
-match.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gengtyp=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/genrtl.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gensupp=
ort.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ggc-int=
ernal.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ggc.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
array-bounds.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
builder.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
expr.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
fold.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
iterator.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
low.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
match.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
predicate-analysis.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
predict.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
pretty-print.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-cache.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-edge.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-fold.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-gori.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-infer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-op.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-path.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range-trace.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
range.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
ssa-warn-access.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
ssa-warn-restrict.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
ssa.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
streamer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple-=
walk.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple.=
def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimple.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimplif=
y-me.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gimplif=
y.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/glimits=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gomp-co=
nstants.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graphvi=
z.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graph.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graphds=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/graphit=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gsstruc=
t.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gsyms.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gsyslim=
its.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gtm-bui=
ltins.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/gtype-d=
esc.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hard-re=
g-set.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-ma=
p-traits.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-ma=
p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-se=
t.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-ta=
ble.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hash-tr=
aits.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hashtab=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/highlev=
-plugin-common.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hooks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hosthoo=
ks-def.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hosthoo=
ks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hw-dolo=
op.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/hwint.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ifcvt.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/inchash=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/incpath=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/input.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-ad=
dr.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-at=
tr-common.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-at=
tr.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-co=
des.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-co=
nfig.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-co=
nstants.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-fl=
ags.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-mo=
des-inline.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-mo=
des.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/insn-no=
tes.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/interna=
l-fn.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/interna=
l-fn.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/intl.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/int-vec=
tor-builder.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-fns=
ummary.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-icf=
-gimple.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-icf=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-inl=
ine.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-mod=
ref-tree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-mod=
ref.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-par=
am-manipulation.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-pre=
dicate.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-pro=
p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-ref=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-ref=
erence.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ipa-uti=
ls.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ira-int=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ira.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/is-a.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/iterato=
r-utils.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/json.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/langhoo=
ks-def.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/langhoo=
ks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lcm.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/libfunc=
s.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/libiber=
ty.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/limitx.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/limity.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/line-ma=
p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/logical=
-location.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/loop-un=
roll.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lower-s=
ubreg.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lra-int=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lra.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lto-com=
press.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lto-sec=
tion-names.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/lto-str=
eamer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/m2/m2-t=
ree.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/machmod=
e.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/machmod=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/make-un=
ique.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/md5.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mem-sta=
ts-traits.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mem-sta=
ts.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/memmode=
l.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/memory-=
block.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mode-cl=
asses.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/mux-uti=
ls.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/objc/ob=
jc-tree.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/obstack=
-utils.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/obstack=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-bui=
ltins.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-exp=
and.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-gen=
eral.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-low=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-off=
load.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/omp-sim=
d-clone.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opt-pro=
blem.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opt-sug=
gestions.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs-=
libfuncs.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs-=
query.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs-=
tree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs.=
def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optabs.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optinfo=
-emit-json.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/optinfo=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/options=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opts-di=
agnostic.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opts-jo=
bserver.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/opts.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ordered=
-hash-map.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/output.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pass-in=
stances.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pass_ma=
nager.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/passes.=
def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin-=
api.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin-=
version.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin.=
def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/plugin.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pointer=
-query.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/poly-in=
t-types.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/poly-in=
t.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/predict=
=2Edef
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/predict=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/prefix.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/pretty-=
print.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/print-r=
tl.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/print-t=
ree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/profile=
-count.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/profile=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/range-o=
p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/range.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/read-md=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/read-rt=
l-function.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/real.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/realmpf=
r.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/recog.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/reg-not=
es.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regcpro=
p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regrena=
me.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regs.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/regset.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/reload.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/resourc=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl-err=
or.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl-ite=
r.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl-ssa=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtl.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtlanal=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtlhash=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtlhook=
s-def.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/rtx-vec=
tor-builder.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/run-rtl=
-passes.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/safe-ct=
ype.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sanitiz=
er.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sbitmap=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sched-i=
nt.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sel-sch=
ed-dump.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sel-sch=
ed-ir.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sel-sch=
ed.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/selftes=
t-diagnostic.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/selftes=
t-rtl.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/selftes=
t.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sese.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/shortes=
t-paths.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/shrink-=
wrap.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/signop.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sparses=
et.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/spellch=
eck-tree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/spellch=
eck.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/splay-t=
ree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/splay-t=
ree-utils.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sreal.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ssa-ite=
rators.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ssa.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/statist=
ics.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stmt.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stor-la=
yout.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/streame=
r-hooks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/stringp=
ool.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/substri=
ng-locations.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/symbol-=
summary.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/symtab.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/symtab-=
clones.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/symtab-=
thunks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/sync-bu=
iltins.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/system.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-=
def.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-=
globals.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-=
hooks-macros.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target-=
insns.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target.=
def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/target.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/targhoo=
ks.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/timevar=
=2Edef
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/timevar=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tm-pred=
s.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tm.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tm_p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/toplev.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tracer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/trans-m=
em.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-af=
fine.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-cf=
g.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-cf=
gcleanup.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ch=
eck.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ch=
rec.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-co=
re.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-da=
ta-ref.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-df=
a.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-di=
agnostic.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-du=
mp.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-eh=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ha=
sh-traits.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ha=
sher.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-if=
-conv.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-in=
line.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-in=
to-ssa.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-it=
erator.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-lo=
gical-location.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ne=
sted.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ob=
ject-size.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ou=
tof-ssa.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-pa=
rloops.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-pa=
ss.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ph=
inodes.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-pr=
etty-print.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-sc=
alar-evolution.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-sr=
a.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-address.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-alias.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-alias-compare.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-ccp.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-coalesce.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-dce.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-dom.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-dse.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-live.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-loop-ivopts.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-loop-manip.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-loop-niter.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-loop.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-math-opts.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-operands.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-propagate.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-reassoc.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-sccvn.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-scopedtables.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-strlen.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-ter.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-threadedge.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a-threadupdate.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
a.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ss=
anames.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-st=
darg.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-st=
reamer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-sw=
itch-conversion.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ve=
ctor-builder.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-ve=
ctorizer.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree-vr=
p.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/treestr=
uct.def
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tristat=
e.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tsan.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/tsystem=
=2Eh
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/typecla=
ss.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/typed-s=
play-tree.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/ubsan.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/valtrac=
k.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-p=
ointer-equiv.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-p=
rof.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-q=
uery.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-r=
ange-pretty-print.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-r=
ange-storage.h
> +%%PLUGINS%%lib/gcc/%%GCC_TARGET%%/%%GCC_VERSION%%/plugin/include/value-r=
ange.h
> *** 307 LINES SKIPPED ***

--CyPRVB1Q9IAATEt4
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEEycyIeNkkgohzsoorelmbhSCDnJ0FAmVdJkYACgkQelmbhSCD
nJ0Z0RAAhsQ4+7FQkxeR+is6w9jzNhzB9IpqgbzfTAn5YCzHtwmg/5MJPzWq4Ff8
jWCcR6Uac20wUOQ7fEEo6nPOY+1U3r3AkJ1jSudVYmvRGdiAyE5NmFiU5FLoLhlS
3oLNVGbXWFnoi2VHKObYcvkolJvLNrolfEN56adUdBF4heMAxRkAcJ2d/xY0mIXI
YGmLnETvKesGFihsWD7p+nfyr/gUptlQslghpS7+Erk/lMNud9ueKRWcJwmS8aA0
MJqPpmXQZvxHdIyfJ10aZxXVNqEvnAres5TWu2rRBoFls3veXjh8Eh49/gRkblbv
lui7YhPmxw4uBCGakJDBfNLwd152CuizWOiivUUYT5Tr6zplzdzWDIu4xe3q9E8E
/HNSlZA2tjkPT9QbFPfgyIsyb4Tn83ceDe1Ed41bB9HzF/NoAUzZatLkQcFK89W9
XDhpY0HjDYu1Xa9x4Fft5eL5kbRpHNhvM+INazWmQGgGxlYfY5Z2nWy+9i5MlR8G
/v27NBqPFmtI++6SH5Q18W8rXp0qvqWP7lCHpNC5pR0yGSKw0buoHWhoKqrbHx8h
RTcFzE3HLvnjrP9YSaS0ojFtZGv74Z3F3JA0A0KNHIzZkKR789SWr5Pc/W2yfw94
XqnEKDgKnroRPGd1+VDP3/IvGBhwTFMqC94EiEOnwlpVVUg8ABA=
=vC4x
-----END PGP SIGNATURE-----

--CyPRVB1Q9IAATEt4--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ZV0mRm1BpsO05eDc>