From nobody Tue Nov 21 21:51:02 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SZdNx52ZCz52MBs; Tue, 21 Nov 2023 21:51:13 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Received: from mail.anongoth.pl (mail.anongoth.pl [46.248.190.61]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X448 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "anongoth.pl", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SZdNx0Rxpz4Dbl; Tue, 21 Nov 2023 21:51:12 +0000 (UTC) (envelope-from pkubaj@anongoth.pl) Authentication-Results: mx1.freebsd.org; none Received: from anongoth.pl (unknown [192.168.1.15]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) (Authenticated sender: pkubaj@anongoth.pl) by mail.anongoth.pl (Postfix) with ESMTPSA id 390E829ABFE; Tue, 21 Nov 2023 22:51:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=anongoth.pl; s=ANONGOTH; t=1700603463; bh=EPhJ4YdCTcAYL1HrSfWbQpDCzSERRNSbjxUVMOFLiuY=; h=Date:From:To:Cc:Subject:References:In-Reply-To; b=ozYP8LNVAT49dGBXz13d5yUE9W7Qe6K9fiLeB5AVz+JGEUxCMXn5DnYRFcMXJ1ZY7 ySAVs8FdN4qmT/LPg8LdRLfVa5BBVq0Jz0p+Dr3r6+rPQALm5iT1SrYYo9XYrbiIia AdzdTkErm4DVKPPJe8fN30DxWMffOy+2ogxyusXUDUl8uPHUOw6Y9EoFSTLjpjqfV2 fGBQ/bjN1SmGLQKMqZGD2cUdADmkiaD15RdDKQNZ4QDrXzWeXR36owNRbanVApMQC7 8sarKyGRVR6lhkXPpuh+C5WwLDIxyV2BSDPkdgfp9KlUvBTPwFzxuVvCL/39zVS91r geBi6/YpDWVMg== Date: Tue, 21 Nov 2023 22:51:02 +0100 From: Piotr Kubaj To: John Baldwin 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: References: <202311212146.3ALLkQhJ064532@gitrepo.freebsd.org> List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="CyPRVB1Q9IAATEt4" Content-Disposition: inline In-Reply-To: <202311212146.3ALLkQhJ064532@gitrepo.freebsd.org> X-Spamd-Bar: ---- X-Rspamd-Pre-Result: action=no action; module=replies; Message is reply to one we originated X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:47544, ipnet:46.248.160.0/19, country:PL] X-Rspamd-Queue-Id: 4SZdNx0Rxpz4Dbl --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 > AuthorDate: 2023-11-21 21:46:08 +0000 > Commit: John Baldwin > 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 > + > +.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 > 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, "*"); > ++ which produces: reg=3D3 > ++ 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 . > +- The last straw is that it varies with the locale. Use libiberty's > +- replacement instead. */ > +-#include "safe-ctype.h" > +- > +-#include > +- > +-#include > +- > +-#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 > +@@ -243,6 +230,19 @@ extern int errno; > + # include > + # include > + # include > ++#endif > ++ > ++/* There are an extraordinary number of issues with . > ++ The last straw is that it varies with the locale. Use libiberty's > ++ replacement instead. */ > ++#include "safe-ctype.h" > ++ > ++#include > ++ > ++#include > ++ > ++#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--