summaryrefslogtreecommitdiff
path: root/lang/gcc9
diff options
context:
space:
mode:
authorrillig <rillig@pkgsrc.org>2020-01-05 21:15:45 +0000
committerrillig <rillig@pkgsrc.org>2020-01-05 21:15:45 +0000
commit5a9c4c02a20d1fc978ecf97859add09f76bbc0fa (patch)
treeff36c52118db48eec972cd3a7e758b59ba842a11 /lang/gcc9
parentf12c4d31deb91fbd2d5671898e24a3ac10c36b88 (diff)
downloadpkgsrc-5a9c4c02a20d1fc978ecf97859add09f76bbc0fa.tar.gz
lang/gcc9: add gcc-9.2.0
The GNU Compiler Collection includes front ends for C, C++, Objective-C, Fortran, Ada, Go, and D, as well as libraries for these languages (libstdc++,...). This is the 2019 version, initially released in April 2019. pkgsrc-specific changes to lang/gcc8: The PLIST file is fixed, to guarantee that all expected files are installed properly. In lang/gcc8 it had been autogenerated. Only those patches have been kept that were strictly necessary to build GCC on NetBSD-amd64. The others may be added from lang/gcc8 as necessary. Tested by bootstrapping pkgsrc using CC=$PREFIX/gcc9/bin/gcc.
Diffstat (limited to 'lang/gcc9')
-rw-r--r--lang/gcc9/DESCR3
-rw-r--r--lang/gcc9/Makefile189
-rw-r--r--lang/gcc9/PLIST1473
-rw-r--r--lang/gcc9/distinfo8
-rw-r--r--lang/gcc9/options.mk139
-rw-r--r--lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h54
-rw-r--r--lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc81
7 files changed, 1947 insertions, 0 deletions
diff --git a/lang/gcc9/DESCR b/lang/gcc9/DESCR
new file mode 100644
index 00000000000..36902b4bc87
--- /dev/null
+++ b/lang/gcc9/DESCR
@@ -0,0 +1,3 @@
+The GNU Compiler Collection includes front ends for C, C++, Objective-C,
+Fortran, Ada, Go, and D, as well as libraries for these languages
+(libstdc++,...).
diff --git a/lang/gcc9/Makefile b/lang/gcc9/Makefile
new file mode 100644
index 00000000000..4473a2bb073
--- /dev/null
+++ b/lang/gcc9/Makefile
@@ -0,0 +1,189 @@
+# $NetBSD: Makefile,v 1.1 2020/01/05 21:15:45 rillig Exp $
+
+GCC9_PKGBASE= gcc9
+GCC9_VERSION= 9.2.0
+
+DISTNAME= gcc-${GCC9_VERSION}
+PKGNAME= ${GCC9_PKGBASE}-${GCC9_VERSION}
+## When bumping the PKGREVISION of this package, the PKGREVISION of
+## lang/gcc9-libs needs to be bumped to be at least 1 more than the
+## PKGREVISION of this package!
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-${GCC9_VERSION}/}
+EXTRACT_SUFX= .tar.xz
+
+MAINTAINER= pkgsrc-users@NetBSD.org
+HOMEPAGE= https://gcc.gnu.org/
+COMMENT= The GNU Compiler Collection (GCC) - Release 9 Series
+LICENSE= gnu-gpl-v2 AND gnu-gpl-v3 AND gnu-lgpl-v2 AND gnu-lgpl-v3
+
+# These are conditionally overwritten depending on the package options.
+DISTFILES= ${DEFAULT_DISTFILES}
+EXTRACT_ONLY= ${DEFAULT_DISTFILES}
+
+USE_LANGUAGES= c c++
+USE_TOOLS+= gmake makeinfo sed:run tar:build
+USE_TOOLS.NetBSD+= gsed
+
+GNU_CONFIGURE= yes
+GNU_CONFIGURE_STRICT= no # has several configure scripts
+OBJDIR= ${WRKDIR}/build
+CONFIGURE_DIRS= ${OBJDIR}
+CONFIGURE_SCRIPT= ../${DISTNAME}/configure
+GCC9_SUBPREFIX= ${GCC9_PKGBASE}
+GCC9_PREFIX= ${PREFIX}/${GCC9_SUBPREFIX}
+GNU_CONFIGURE_PREFIX= ${GCC9_PREFIX}
+INFO_FILES= yes
+CONFIGURE_ARGS+= --disable-libstdcxx-pch
+CONFIGURE_ARGS+= --with-system-zlib
+
+UNLIMIT_RESOURCES= datasize stacksize
+
+SUBST_CLASSES+= vars
+SUBST_MESSAGE.vars= Setting target machine name path
+SUBST_STAGE.vars= pre-configure
+SUBST_FILES.vars= gcc/Makefile.in
+SUBST_VARS.vars= GCC_TARGET_MACHINE
+
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90142
+CHECK_PORTABILITY_SKIP= contrib/download_prerequisites
+
+.include "../../mk/bsd.prefs.mk"
+
+LANGS= c
+
+# In some cases LINKER_RPATH_FLAG needs a trailing space.
+LINKER_RPATH_FLAG:= ${LINKER_RPATH_FLAG:S/-rpath/& /}
+
+## The Library rpath to use in end programs.
+LDFLAGS_FOR_TARGET= ${LDFLAGS:M${COMPILER_RPATH_FLAG}*:N*/usr/lib*}
+
+# The "-static-libstdc++ -static-libgcc" flags are normally added to the
+# boot-ldflags by configure but because we are supply the boot-ldflags
+# we mash supply them.
+BOOT_LDFLAGS= -static-libstdc++ -static-libgcc ${LDFLAGS_FOR_TARGET}
+# Needed on Darwin when LDFLAGS point to a SDK
+BOOT_LDFLAGS+= ${LDFLAGS:M-Wl,-syslibroot*}
+# GCC does not understand this option; remove it, or stage build will fail
+BUILDLINK_TRANSFORM+= rm:-stdlib=libc++
+
+.include "options.mk"
+
+.if ${MACHINE_PLATFORM:MNetBSD-*-*}
+# on NetBSD, use the native SSP code in libc
+CONFIGURE_ARGS+= --disable-libssp
+# Match base libstdc++ major
+SUBST_CLASSES+= libstdc
+SUBST_STAGE.libstdc= pre-configure
+SUBST_FILES.libstdc= libstdc++-v3/configure
+SUBST_MESSAGE.libstdc= Bumping libstdc++ major to 7
+SUBST_SED.libstdc= -e 's,libtool_VERSION=6:,libtool_VERSION=7:,g'
+.else
+CONFIGURE_ARGS+= --enable-libssp
+.endif
+
+## For target librarys and libjava programs.
+CONFIGURE_ENV+= LDFLAGS_FOR_TARGET=${LDFLAGS_FOR_TARGET:Q}
+
+CONFIGURE_ARGS+= --enable-languages=${LANGS:M*:Q}
+CONFIGURE_ARGS+= --enable-shared
+CONFIGURE_ARGS+= --enable-long-long
+CONFIGURE_ARGS+= --with-local-prefix=${GCC9_PREFIX:Q}
+CONFIGURE_ARGS+= --enable-threads=posix
+CONFIGURE_ARGS+= --with-boot-ldflags=${BOOT_LDFLAGS:M*:Q}
+
+# multilib on Darwin requires fat-binaries
+CONFIGURE_ARGS.Darwin+= --disable-multilib
+.if ${OSX_SDK_PATH:U}
+CONFIGURE_ARGS.Darwin+= --with-sysroot=${OSX_SDK_PATH:Q}
+.endif
+
+.if ${OPSYS} == NetBSD
+CONFIGURE_ARGS+= --with-gnu-ld --with-ld=/usr/bin/ld
+CONFIGURE_ARGS+= --with-gnu-as --with-as=/usr/bin/as
+MAKE_ENV+= ac_cv_func_clock_gettime=yes
+MAKE_ENV+= ac_cv_func_gethostbyname_r=no
+MAKE_ENV+= ac_cv_func_freelocale=no
+MAKE_ENV+= ac_cv_func_newlocale=no
+MAKE_ENV+= ac_cv_func_uselocale=no
+.endif
+
+MAKE_ENV.SunOS+= ac_cv_func_mkostemp=no
+
+CONFIGURE_ARGS.DragonFly+= --disable-bootstrap
+
+.if ${MACHINE_PLATFORM:MNetBSD-*-i386} || ${MACHINE_PLATFORM:MLinux-*-i386}
+CONFIGURE_ARGS+= --with-arch=i486 --with-tune=i486
+.endif
+
+.if ${MACHINE_PLATFORM:MNetBSD-*-x86_64} || ${MACHINE_PLATFORM:MLinux-*-x86_64}
+CONFIGURE_ARGS+= --with-arch=nocona --with-tune=nocona --with-fpmath=sse
+.endif
+
+.if ${MACHINE_PLATFORM:MDarwin-[0-8].*-*}
+CONFIGURE_ARGS+= --with-dwarf2
+.endif
+
+# ${WRKSRC}/fixincludes/ looks for sed and compiles the path to sed into
+# a binary so we need to make sure we give it the installed sed and not
+# the tool wrapped one.
+MAKE_ENV+= ac_cv_path_SED=${TOOLS_SED}
+MAKE_ENV+= lt_cv_path_SED=${TOOLS_SED}
+
+# Determine whether to use binutils
+.if ${OPSYS} == SunOS
+. if exists(/usr/sfw/bin/gobjdump)
+CONFIGURE_ENV+= OBJDUMP=/usr/sfw/bin/gobjdump
+. endif
+. if exists(/usr/bin/ld)
+CONFIGURE_ARGS+= --without-gnu-ld --with-ld=/usr/bin/ld
+. else
+CONFIGURE_ARGS+= --without-gnu-ld --with-ld=/usr/ccs/bin/ld
+. endif
+. if exists(/usr/sfw/bin/gas)
+CONFIGURE_ARGS+= --with-gnu-as --with-as=/usr/sfw/bin/gas
+. elif exists(/usr/ccs/bin/as)
+CONFIGURE_ARGS+= --without-gnu-as --with-as=/usr/ccs/bin/as
+. else
+BUILDLINK_DEPMETHOD.binutils= full
+. include "../../devel/binutils/buildlink3.mk"
+CONFIGURE_ARGS+= --with-gnu-as --with-as=${PREFIX}/bin/gas
+. endif
+.endif
+
+.if ${OS_VARIANT} == SmartOS
+SUBST_CLASSES+= ccs
+SUBST_STAGE.ccs= pre-configure
+SUBST_FILES.ccs= contrib/make_sunver.pl
+SUBST_SED.ccs= -e 's,/usr/ccs/bin,/usr/bin,g'
+.endif
+
+# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91621
+# Already fixed for GCC 10 and GCC 9, somewhere > 9.2.
+SUBST_CLASSES+= eqeq
+SUBST_STAGE.eqeq= pre-configure
+SUBST_FILES.eqeq= libgo/mksysinfo.sh
+SUBST_SED.eqeq= -e 's,== "",= "",'
+
+pre-configure:
+ ${RUN} cd ${WRKSRC} && ${MKDIR} ${OBJDIR}
+
+TEST_TARGET= -j ${MAKE_JOBS} -k check
+TEST_DEPENDS+= dejagnu-[0-9]*:../../devel/dejagnu
+
+post-test:
+ ${RUN} cd ${WRKSRC} && cd ${OBJDIR} \
+ && ${SH} ${WRKSRC}/contrib/test_summary >${WRKDIR}/test_summary.log
+ @${INFO_MSG} "Test summary is available in ${WRKDIR}/test_summary.log"
+
+post-install:
+ ${TEST} -f ${DESTDIR}${GCC9_PREFIX}/bin/cc \
+ || (cd ${DESTDIR}${GCC9_PREFIX}/bin && ${LN} -f gcc cc)
+
+PRINT_PLIST_AWK+= { gsub("${MACHINE_GNU_PLATFORM}", "$${MACHINE_GNU_PLATFORM}"); }
+
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../mk/dlopen.buildlink3.mk"
+.include "../../mk/pthread.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc9/PLIST b/lang/gcc9/PLIST
new file mode 100644
index 00000000000..8077e373fb6
--- /dev/null
+++ b/lang/gcc9/PLIST
@@ -0,0 +1,1473 @@
+@comment $NetBSD: PLIST,v 1.1 2020/01/05 21:15:45 rillig Exp $
+gcc9/bin/c++
+gcc9/bin/cc
+gcc9/bin/cpp
+gcc9/bin/g++
+gcc9/bin/gcc
+gcc9/bin/gcc-ar
+gcc9/bin/gcc-nm
+gcc9/bin/gcc-ranlib
+gcc9/bin/gcov
+gcc9/bin/gcov-dump
+gcc9/bin/gcov-tool
+gcc9/bin/gfortran
+gcc9/bin/${MACHINE_GNU_PLATFORM}-c++
+gcc9/bin/${MACHINE_GNU_PLATFORM}-g++
+gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc
+gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-${PKGVERSION}
+gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-ar
+gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-nm
+gcc9/bin/${MACHINE_GNU_PLATFORM}-gcc-ranlib
+gcc9/bin/${MACHINE_GNU_PLATFORM}-gfortran
+gcc9/include/c++/algorithm
+gcc9/include/c++/any
+gcc9/include/c++/array
+gcc9/include/c++/atomic
+gcc9/include/c++/backward/auto_ptr.h
+gcc9/include/c++/backward/backward_warning.h
+gcc9/include/c++/backward/binders.h
+gcc9/include/c++/backward/hash_fun.h
+gcc9/include/c++/backward/hash_map
+gcc9/include/c++/backward/hash_set
+gcc9/include/c++/backward/hashtable.h
+gcc9/include/c++/backward/strstream
+gcc9/include/c++/bit
+gcc9/include/c++/bits/algorithmfwd.h
+gcc9/include/c++/bits/alloc_traits.h
+gcc9/include/c++/bits/allocated_ptr.h
+gcc9/include/c++/bits/allocator.h
+gcc9/include/c++/bits/atomic_base.h
+gcc9/include/c++/bits/atomic_futex.h
+gcc9/include/c++/bits/atomic_lockfree_defines.h
+gcc9/include/c++/bits/basic_ios.h
+gcc9/include/c++/bits/basic_ios.tcc
+gcc9/include/c++/bits/basic_string.h
+gcc9/include/c++/bits/basic_string.tcc
+gcc9/include/c++/bits/boost_concept_check.h
+gcc9/include/c++/bits/c++0x_warning.h
+gcc9/include/c++/bits/char_traits.h
+gcc9/include/c++/bits/codecvt.h
+gcc9/include/c++/bits/concept_check.h
+gcc9/include/c++/bits/cpp_type_traits.h
+gcc9/include/c++/bits/cxxabi_forced.h
+gcc9/include/c++/bits/cxxabi_init_exception.h
+gcc9/include/c++/bits/deque.tcc
+gcc9/include/c++/bits/enable_special_members.h
+gcc9/include/c++/bits/erase_if.h
+gcc9/include/c++/bits/exception.h
+gcc9/include/c++/bits/exception_defines.h
+gcc9/include/c++/bits/exception_ptr.h
+gcc9/include/c++/bits/forward_list.h
+gcc9/include/c++/bits/forward_list.tcc
+gcc9/include/c++/bits/fs_dir.h
+gcc9/include/c++/bits/fs_fwd.h
+gcc9/include/c++/bits/fs_ops.h
+gcc9/include/c++/bits/fs_path.h
+gcc9/include/c++/bits/fstream.tcc
+gcc9/include/c++/bits/functexcept.h
+gcc9/include/c++/bits/functional_hash.h
+gcc9/include/c++/bits/gslice.h
+gcc9/include/c++/bits/gslice_array.h
+gcc9/include/c++/bits/hash_bytes.h
+gcc9/include/c++/bits/hashtable.h
+gcc9/include/c++/bits/hashtable_policy.h
+gcc9/include/c++/bits/indirect_array.h
+gcc9/include/c++/bits/invoke.h
+gcc9/include/c++/bits/ios_base.h
+gcc9/include/c++/bits/istream.tcc
+gcc9/include/c++/bits/list.tcc
+gcc9/include/c++/bits/locale_classes.h
+gcc9/include/c++/bits/locale_classes.tcc
+gcc9/include/c++/bits/locale_conv.h
+gcc9/include/c++/bits/locale_facets.h
+gcc9/include/c++/bits/locale_facets.tcc
+gcc9/include/c++/bits/locale_facets_nonio.h
+gcc9/include/c++/bits/locale_facets_nonio.tcc
+gcc9/include/c++/bits/localefwd.h
+gcc9/include/c++/bits/mask_array.h
+gcc9/include/c++/bits/memoryfwd.h
+gcc9/include/c++/bits/move.h
+gcc9/include/c++/bits/nested_exception.h
+gcc9/include/c++/bits/node_handle.h
+gcc9/include/c++/bits/ostream.tcc
+gcc9/include/c++/bits/ostream_insert.h
+gcc9/include/c++/bits/parse_numbers.h
+gcc9/include/c++/bits/postypes.h
+gcc9/include/c++/bits/predefined_ops.h
+gcc9/include/c++/bits/ptr_traits.h
+gcc9/include/c++/bits/quoted_string.h
+gcc9/include/c++/bits/random.h
+gcc9/include/c++/bits/random.tcc
+gcc9/include/c++/bits/range_access.h
+gcc9/include/c++/bits/refwrap.h
+gcc9/include/c++/bits/regex.h
+gcc9/include/c++/bits/regex.tcc
+gcc9/include/c++/bits/regex_automaton.h
+gcc9/include/c++/bits/regex_automaton.tcc
+gcc9/include/c++/bits/regex_compiler.h
+gcc9/include/c++/bits/regex_compiler.tcc
+gcc9/include/c++/bits/regex_constants.h
+gcc9/include/c++/bits/regex_error.h
+gcc9/include/c++/bits/regex_executor.h
+gcc9/include/c++/bits/regex_executor.tcc
+gcc9/include/c++/bits/regex_scanner.h
+gcc9/include/c++/bits/regex_scanner.tcc
+gcc9/include/c++/bits/shared_ptr.h
+gcc9/include/c++/bits/shared_ptr_atomic.h
+gcc9/include/c++/bits/shared_ptr_base.h
+gcc9/include/c++/bits/slice_array.h
+gcc9/include/c++/bits/specfun.h
+gcc9/include/c++/bits/sstream.tcc
+gcc9/include/c++/bits/std_abs.h
+gcc9/include/c++/bits/std_function.h
+gcc9/include/c++/bits/std_mutex.h
+gcc9/include/c++/bits/stl_algo.h
+gcc9/include/c++/bits/stl_algobase.h
+gcc9/include/c++/bits/stl_bvector.h
+gcc9/include/c++/bits/stl_construct.h
+gcc9/include/c++/bits/stl_deque.h
+gcc9/include/c++/bits/stl_function.h
+gcc9/include/c++/bits/stl_heap.h
+gcc9/include/c++/bits/stl_iterator.h
+gcc9/include/c++/bits/stl_iterator_base_funcs.h
+gcc9/include/c++/bits/stl_iterator_base_types.h
+gcc9/include/c++/bits/stl_list.h
+gcc9/include/c++/bits/stl_map.h
+gcc9/include/c++/bits/stl_multimap.h
+gcc9/include/c++/bits/stl_multiset.h
+gcc9/include/c++/bits/stl_numeric.h
+gcc9/include/c++/bits/stl_pair.h
+gcc9/include/c++/bits/stl_queue.h
+gcc9/include/c++/bits/stl_raw_storage_iter.h
+gcc9/include/c++/bits/stl_relops.h
+gcc9/include/c++/bits/stl_set.h
+gcc9/include/c++/bits/stl_stack.h
+gcc9/include/c++/bits/stl_tempbuf.h
+gcc9/include/c++/bits/stl_tree.h
+gcc9/include/c++/bits/stl_uninitialized.h
+gcc9/include/c++/bits/stl_vector.h
+gcc9/include/c++/bits/stream_iterator.h
+gcc9/include/c++/bits/streambuf.tcc
+gcc9/include/c++/bits/streambuf_iterator.h
+gcc9/include/c++/bits/string_view.tcc
+gcc9/include/c++/bits/stringfwd.h
+gcc9/include/c++/bits/uniform_int_dist.h
+gcc9/include/c++/bits/unique_lock.h
+gcc9/include/c++/bits/unique_ptr.h
+gcc9/include/c++/bits/unordered_map.h
+gcc9/include/c++/bits/unordered_set.h
+gcc9/include/c++/bits/uses_allocator.h
+gcc9/include/c++/bits/valarray_after.h
+gcc9/include/c++/bits/valarray_array.h
+gcc9/include/c++/bits/valarray_array.tcc
+gcc9/include/c++/bits/valarray_before.h
+gcc9/include/c++/bits/vector.tcc
+gcc9/include/c++/bitset
+gcc9/include/c++/cassert
+gcc9/include/c++/ccomplex
+gcc9/include/c++/cctype
+gcc9/include/c++/cerrno
+gcc9/include/c++/cfenv
+gcc9/include/c++/cfloat
+gcc9/include/c++/charconv
+gcc9/include/c++/chrono
+gcc9/include/c++/cinttypes
+gcc9/include/c++/ciso646
+gcc9/include/c++/climits
+gcc9/include/c++/clocale
+gcc9/include/c++/cmath
+gcc9/include/c++/codecvt
+gcc9/include/c++/complex
+gcc9/include/c++/complex.h
+gcc9/include/c++/condition_variable
+gcc9/include/c++/csetjmp
+gcc9/include/c++/csignal
+gcc9/include/c++/cstdalign
+gcc9/include/c++/cstdarg
+gcc9/include/c++/cstdbool
+gcc9/include/c++/cstddef
+gcc9/include/c++/cstdint
+gcc9/include/c++/cstdio
+gcc9/include/c++/cstdlib
+gcc9/include/c++/cstring
+gcc9/include/c++/ctgmath
+gcc9/include/c++/ctime
+gcc9/include/c++/cuchar
+gcc9/include/c++/cwchar
+gcc9/include/c++/cwctype
+gcc9/include/c++/cxxabi.h
+gcc9/include/c++/debug/array
+gcc9/include/c++/debug/assertions.h
+gcc9/include/c++/debug/bitset
+gcc9/include/c++/debug/debug.h
+gcc9/include/c++/debug/deque
+gcc9/include/c++/debug/formatter.h
+gcc9/include/c++/debug/forward_list
+gcc9/include/c++/debug/functions.h
+gcc9/include/c++/debug/helper_functions.h
+gcc9/include/c++/debug/list
+gcc9/include/c++/debug/macros.h
+gcc9/include/c++/debug/map
+gcc9/include/c++/debug/map.h
+gcc9/include/c++/debug/multimap.h
+gcc9/include/c++/debug/multiset.h
+gcc9/include/c++/debug/safe_base.h
+gcc9/include/c++/debug/safe_container.h
+gcc9/include/c++/debug/safe_iterator.h
+gcc9/include/c++/debug/safe_iterator.tcc
+gcc9/include/c++/debug/safe_local_iterator.h
+gcc9/include/c++/debug/safe_local_iterator.tcc
+gcc9/include/c++/debug/safe_sequence.h
+gcc9/include/c++/debug/safe_sequence.tcc
+gcc9/include/c++/debug/safe_unordered_base.h
+gcc9/include/c++/debug/safe_unordered_container.h
+gcc9/include/c++/debug/safe_unordered_container.tcc
+gcc9/include/c++/debug/set
+gcc9/include/c++/debug/set.h
+gcc9/include/c++/debug/stl_iterator.h
+gcc9/include/c++/debug/string
+gcc9/include/c++/debug/unordered_map
+gcc9/include/c++/debug/unordered_set
+gcc9/include/c++/debug/vector
+gcc9/include/c++/decimal/decimal
+gcc9/include/c++/decimal/decimal.h
+gcc9/include/c++/deque
+gcc9/include/c++/exception
+gcc9/include/c++/execution
+gcc9/include/c++/experimental/algorithm
+gcc9/include/c++/experimental/any
+gcc9/include/c++/experimental/array
+gcc9/include/c++/experimental/bits/fs_dir.h
+gcc9/include/c++/experimental/bits/fs_fwd.h
+gcc9/include/c++/experimental/bits/fs_ops.h
+gcc9/include/c++/experimental/bits/fs_path.h
+gcc9/include/c++/experimental/bits/lfts_config.h
+gcc9/include/c++/experimental/bits/net.h
+gcc9/include/c++/experimental/bits/shared_ptr.h
+gcc9/include/c++/experimental/bits/string_view.tcc
+gcc9/include/c++/experimental/buffer
+gcc9/include/c++/experimental/chrono
+gcc9/include/c++/experimental/deque
+gcc9/include/c++/experimental/executor
+gcc9/include/c++/experimental/filesystem
+gcc9/include/c++/experimental/forward_list
+gcc9/include/c++/experimental/functional
+gcc9/include/c++/experimental/internet
+gcc9/include/c++/experimental/io_context
+gcc9/include/c++/experimental/iterator
+gcc9/include/c++/experimental/list
+gcc9/include/c++/experimental/map
+gcc9/include/c++/experimental/memory
+gcc9/include/c++/experimental/memory_resource
+gcc9/include/c++/experimental/net
+gcc9/include/c++/experimental/netfwd
+gcc9/include/c++/experimental/numeric
+gcc9/include/c++/experimental/optional
+gcc9/include/c++/experimental/propagate_const
+gcc9/include/c++/experimental/random
+gcc9/include/c++/experimental/ratio
+gcc9/include/c++/experimental/regex
+gcc9/include/c++/experimental/set
+gcc9/include/c++/experimental/socket
+gcc9/include/c++/experimental/source_location
+gcc9/include/c++/experimental/string
+gcc9/include/c++/experimental/string_view
+gcc9/include/c++/experimental/system_error
+gcc9/include/c++/experimental/timer
+gcc9/include/c++/experimental/tuple
+gcc9/include/c++/experimental/type_traits
+gcc9/include/c++/experimental/unordered_map
+gcc9/include/c++/experimental/unordered_set
+gcc9/include/c++/experimental/utility
+gcc9/include/c++/experimental/vector
+gcc9/include/c++/ext/algorithm
+gcc9/include/c++/ext/aligned_buffer.h
+gcc9/include/c++/ext/alloc_traits.h
+gcc9/include/c++/ext/array_allocator.h
+gcc9/include/c++/ext/atomicity.h
+gcc9/include/c++/ext/bitmap_allocator.h
+gcc9/include/c++/ext/cast.h
+gcc9/include/c++/ext/cmath
+gcc9/include/c++/ext/codecvt_specializations.h
+gcc9/include/c++/ext/concurrence.h
+gcc9/include/c++/ext/debug_allocator.h
+gcc9/include/c++/ext/enc_filebuf.h
+gcc9/include/c++/ext/extptr_allocator.h
+gcc9/include/c++/ext/functional
+gcc9/include/c++/ext/hash_map
+gcc9/include/c++/ext/hash_set
+gcc9/include/c++/ext/iterator
+gcc9/include/c++/ext/malloc_allocator.h
+gcc9/include/c++/ext/memory
+gcc9/include/c++/ext/mt_allocator.h
+gcc9/include/c++/ext/new_allocator.h
+gcc9/include/c++/ext/numeric
+gcc9/include/c++/ext/numeric_traits.h
+gcc9/include/c++/ext/pb_ds/assoc_container.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/bin_search_tree_/traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/branch_policy/branch_policy.hpp
+gcc9/include/c++/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
+gcc9/include/c++/ext/pb_ds/detail/branch_policy/traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/cond_dealtor.hpp
+gcc9/include/c++/ext/pb_ds/detail/container_base_dispatch.hpp
+gcc9/include/c++/ext/pb_ds/detail/debug_map_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
+gcc9/include/c++/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
+gcc9/include/c++/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
+gcc9/include/c++/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/ov_tree_map_/traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
+gcc9/include/c++/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/node.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rb_tree_map_/traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
+gcc9/include/c++/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/node.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/splay_tree_/traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/standard_policies.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
+gcc9/include/c++/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
+gcc9/include/c++/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
+gcc9/include/c++/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
+gcc9/include/c++/ext/pb_ds/detail/tree_trace_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
+gcc9/include/c++/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
+gcc9/include/c++/ext/pb_ds/detail/type_utils.hpp
+gcc9/include/c++/ext/pb_ds/detail/types_traits.hpp
+gcc9/include/c++/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/unordered_iterator/iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
+gcc9/include/c++/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
+gcc9/include/c++/ext/pb_ds/exception.hpp
+gcc9/include/c++/ext/pb_ds/hash_policy.hpp
+gcc9/include/c++/ext/pb_ds/list_update_policy.hpp
+gcc9/include/c++/ext/pb_ds/priority_queue.hpp
+gcc9/include/c++/ext/pb_ds/tag_and_trait.hpp
+gcc9/include/c++/ext/pb_ds/tree_policy.hpp
+gcc9/include/c++/ext/pb_ds/trie_policy.hpp
+gcc9/include/c++/ext/pod_char_traits.h
+gcc9/include/c++/ext/pointer.h
+gcc9/include/c++/ext/pool_allocator.h
+gcc9/include/c++/ext/random
+gcc9/include/c++/ext/random.tcc
+gcc9/include/c++/ext/rb_tree
+gcc9/include/c++/ext/rc_string_base.h
+gcc9/include/c++/ext/rope
+gcc9/include/c++/ext/ropeimpl.h
+gcc9/include/c++/ext/slist
+gcc9/include/c++/ext/sso_string_base.h
+gcc9/include/c++/ext/stdio_filebuf.h
+gcc9/include/c++/ext/stdio_sync_filebuf.h
+gcc9/include/c++/ext/string_conversions.h
+gcc9/include/c++/ext/throw_allocator.h
+gcc9/include/c++/ext/type_traits.h
+gcc9/include/c++/ext/typelist.h
+gcc9/include/c++/ext/vstring.h
+gcc9/include/c++/ext/vstring.tcc
+gcc9/include/c++/ext/vstring_fwd.h
+gcc9/include/c++/ext/vstring_util.h
+gcc9/include/c++/fenv.h
+gcc9/include/c++/filesystem
+gcc9/include/c++/forward_list
+gcc9/include/c++/fstream
+gcc9/include/c++/functional
+gcc9/include/c++/future
+gcc9/include/c++/initializer_list
+gcc9/include/c++/iomanip
+gcc9/include/c++/ios
+gcc9/include/c++/iosfwd
+gcc9/include/c++/iostream
+gcc9/include/c++/istream
+gcc9/include/c++/iterator
+gcc9/include/c++/limits
+gcc9/include/c++/list
+gcc9/include/c++/locale
+gcc9/include/c++/map
+gcc9/include/c++/math.h
+gcc9/include/c++/memory
+gcc9/include/c++/memory_resource
+gcc9/include/c++/mutex
+gcc9/include/c++/new
+gcc9/include/c++/numeric
+gcc9/include/c++/optional
+gcc9/include/c++/ostream
+gcc9/include/c++/parallel/algo.h
+gcc9/include/c++/parallel/algobase.h
+gcc9/include/c++/parallel/algorithm
+gcc9/include/c++/parallel/algorithmfwd.h
+gcc9/include/c++/parallel/balanced_quicksort.h
+gcc9/include/c++/parallel/base.h
+gcc9/include/c++/parallel/basic_iterator.h
+gcc9/include/c++/parallel/checkers.h
+gcc9/include/c++/parallel/compatibility.h
+gcc9/include/c++/parallel/compiletime_settings.h
+gcc9/include/c++/parallel/equally_split.h
+gcc9/include/c++/parallel/features.h
+gcc9/include/c++/parallel/find.h
+gcc9/include/c++/parallel/find_selectors.h
+gcc9/include/c++/parallel/for_each.h
+gcc9/include/c++/parallel/for_each_selectors.h
+gcc9/include/c++/parallel/iterator.h
+gcc9/include/c++/parallel/list_partition.h
+gcc9/include/c++/parallel/losertree.h
+gcc9/include/c++/parallel/merge.h
+gcc9/include/c++/parallel/multiseq_selection.h
+gcc9/include/c++/parallel/multiway_merge.h
+gcc9/include/c++/parallel/multiway_mergesort.h
+gcc9/include/c++/parallel/numeric
+gcc9/include/c++/parallel/numericfwd.h
+gcc9/include/c++/parallel/omp_loop.h
+gcc9/include/c++/parallel/omp_loop_static.h
+gcc9/include/c++/parallel/par_loop.h
+gcc9/include/c++/parallel/parallel.h
+gcc9/include/c++/parallel/partial_sum.h
+gcc9/include/c++/parallel/partition.h
+gcc9/include/c++/parallel/queue.h
+gcc9/include/c++/parallel/quicksort.h
+gcc9/include/c++/parallel/random_number.h
+gcc9/include/c++/parallel/random_shuffle.h
+gcc9/include/c++/parallel/search.h
+gcc9/include/c++/parallel/set_operations.h
+gcc9/include/c++/parallel/settings.h
+gcc9/include/c++/parallel/sort.h
+gcc9/include/c++/parallel/tags.h
+gcc9/include/c++/parallel/types.h
+gcc9/include/c++/parallel/unique_copy.h
+gcc9/include/c++/parallel/workstealing.h
+gcc9/include/c++/profile/array
+gcc9/include/c++/profile/base.h
+gcc9/include/c++/profile/bitset
+gcc9/include/c++/profile/deque
+gcc9/include/c++/profile/forward_list
+gcc9/include/c++/profile/impl/profiler.h
+gcc9/include/c++/profile/impl/profiler_algos.h
+gcc9/include/c++/profile/impl/profiler_container_size.h
+gcc9/include/c++/profile/impl/profiler_hash_func.h
+gcc9/include/c++/profile/impl/profiler_hashtable_size.h
+gcc9/include/c++/profile/impl/profiler_list_to_slist.h
+gcc9/include/c++/profile/impl/profiler_list_to_vector.h
+gcc9/include/c++/profile/impl/profiler_map_to_unordered_map.h
+gcc9/include/c++/profile/impl/profiler_node.h
+gcc9/include/c++/profile/impl/profiler_state.h
+gcc9/include/c++/profile/impl/profiler_trace.h
+gcc9/include/c++/profile/impl/profiler_vector_size.h
+gcc9/include/c++/profile/impl/profiler_vector_to_list.h
+gcc9/include/c++/profile/iterator_tracker.h
+gcc9/include/c++/profile/list
+gcc9/include/c++/profile/map
+gcc9/include/c++/profile/map.h
+gcc9/include/c++/profile/multimap.h
+gcc9/include/c++/profile/multiset.h
+gcc9/include/c++/profile/ordered_base.h
+gcc9/include/c++/profile/set
+gcc9/include/c++/profile/set.h
+gcc9/include/c++/profile/unordered_base.h
+gcc9/include/c++/profile/unordered_map
+gcc9/include/c++/profile/unordered_set
+gcc9/include/c++/profile/vector
+gcc9/include/c++/pstl/algorithm_fwd.h
+gcc9/include/c++/pstl/algorithm_impl.h
+gcc9/include/c++/pstl/execution_defs.h
+gcc9/include/c++/pstl/execution_impl.h
+gcc9/include/c++/pstl/glue_algorithm_defs.h
+gcc9/include/c++/pstl/glue_algorithm_impl.h
+gcc9/include/c++/pstl/glue_execution_defs.h
+gcc9/include/c++/pstl/glue_memory_defs.h
+gcc9/include/c++/pstl/glue_memory_impl.h
+gcc9/include/c++/pstl/glue_numeric_defs.h
+gcc9/include/c++/pstl/glue_numeric_impl.h
+gcc9/include/c++/pstl/memory_impl.h
+gcc9/include/c++/pstl/numeric_fwd.h
+gcc9/include/c++/pstl/numeric_impl.h
+gcc9/include/c++/pstl/parallel_backend.h
+gcc9/include/c++/pstl/parallel_backend_tbb.h
+gcc9/include/c++/pstl/parallel_backend_utils.h
+gcc9/include/c++/pstl/parallel_impl.h
+gcc9/include/c++/pstl/pstl_config.h
+gcc9/include/c++/pstl/unseq_backend_simd.h
+gcc9/include/c++/pstl/utils.h
+gcc9/include/c++/queue
+gcc9/include/c++/random
+gcc9/include/c++/ratio
+gcc9/include/c++/regex
+gcc9/include/c++/scoped_allocator
+gcc9/include/c++/set
+gcc9/include/c++/shared_mutex
+gcc9/include/c++/sstream
+gcc9/include/c++/stack
+gcc9/include/c++/stdexcept
+gcc9/include/c++/stdlib.h
+gcc9/include/c++/streambuf
+gcc9/include/c++/string
+gcc9/include/c++/string_view
+gcc9/include/c++/system_error
+gcc9/include/c++/tgmath.h
+gcc9/include/c++/thread
+gcc9/include/c++/tr1/array
+gcc9/include/c++/tr1/bessel_function.tcc
+gcc9/include/c++/tr1/beta_function.tcc
+gcc9/include/c++/tr1/ccomplex
+gcc9/include/c++/tr1/cctype
+gcc9/include/c++/tr1/cfenv
+gcc9/include/c++/tr1/cfloat
+gcc9/include/c++/tr1/cinttypes
+gcc9/include/c++/tr1/climits
+gcc9/include/c++/tr1/cmath
+gcc9/include/c++/tr1/complex
+gcc9/include/c++/tr1/complex.h
+gcc9/include/c++/tr1/cstdarg
+gcc9/include/c++/tr1/cstdbool
+gcc9/include/c++/tr1/cstdint
+gcc9/include/c++/tr1/cstdio
+gcc9/include/c++/tr1/cstdlib
+gcc9/include/c++/tr1/ctgmath
+gcc9/include/c++/tr1/ctime
+gcc9/include/c++/tr1/ctype.h
+gcc9/include/c++/tr1/cwchar
+gcc9/include/c++/tr1/cwctype
+gcc9/include/c++/tr1/ell_integral.tcc
+gcc9/include/c++/tr1/exp_integral.tcc
+gcc9/include/c++/tr1/fenv.h
+gcc9/include/c++/tr1/float.h
+gcc9/include/c++/tr1/functional
+gcc9/include/c++/tr1/functional_hash.h
+gcc9/include/c++/tr1/gamma.tcc
+gcc9/include/c++/tr1/hashtable.h
+gcc9/include/c++/tr1/hashtable_policy.h
+gcc9/include/c++/tr1/hypergeometric.tcc
+gcc9/include/c++/tr1/inttypes.h
+gcc9/include/c++/tr1/legendre_function.tcc
+gcc9/include/c++/tr1/limits.h
+gcc9/include/c++/tr1/math.h
+gcc9/include/c++/tr1/memory
+gcc9/include/c++/tr1/modified_bessel_func.tcc
+gcc9/include/c++/tr1/poly_hermite.tcc
+gcc9/include/c++/tr1/poly_laguerre.tcc
+gcc9/include/c++/tr1/random
+gcc9/include/c++/tr1/random.h
+gcc9/include/c++/tr1/random.tcc
+gcc9/include/c++/tr1/regex
+gcc9/include/c++/tr1/riemann_zeta.tcc
+gcc9/include/c++/tr1/shared_ptr.h
+gcc9/include/c++/tr1/special_function_util.h
+gcc9/include/c++/tr1/stdarg.h
+gcc9/include/c++/tr1/stdbool.h
+gcc9/include/c++/tr1/stdint.h
+gcc9/include/c++/tr1/stdio.h
+gcc9/include/c++/tr1/stdlib.h
+gcc9/include/c++/tr1/tgmath.h
+gcc9/include/c++/tr1/tuple
+gcc9/include/c++/tr1/type_traits
+gcc9/include/c++/tr1/unordered_map
+gcc9/include/c++/tr1/unordered_map.h
+gcc9/include/c++/tr1/unordered_set
+gcc9/include/c++/tr1/unordered_set.h
+gcc9/include/c++/tr1/utility
+gcc9/include/c++/tr1/wchar.h
+gcc9/include/c++/tr1/wctype.h
+gcc9/include/c++/tr2/bool_set
+gcc9/include/c++/tr2/bool_set.tcc
+gcc9/include/c++/tr2/dynamic_bitset
+gcc9/include/c++/tr2/dynamic_bitset.tcc
+gcc9/include/c++/tr2/ratio
+gcc9/include/c++/tr2/type_traits
+gcc9/include/c++/tuple
+gcc9/include/c++/type_traits
+gcc9/include/c++/typeindex
+gcc9/include/c++/typeinfo
+gcc9/include/c++/unordered_map
+gcc9/include/c++/unordered_set
+gcc9/include/c++/utility
+gcc9/include/c++/valarray
+gcc9/include/c++/variant
+gcc9/include/c++/vector
+gcc9/include/c++/version
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/atomic_word.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/basic_file.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/c++allocator.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/c++config.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/c++io.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/c++locale.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/cpu_defines.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/ctype_base.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/ctype_inline.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/cxxabi_tweaks.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/error_constants.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/extc++.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/gthr-default.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/gthr-posix.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/gthr-single.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/gthr.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/messages_members.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/opt_random.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/os_defines.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/stdc++.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/stdtr1c++.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/bits/time_members.h
+gcc9/include/c++/${MACHINE_GNU_PLATFORM}/ext/opt_random.h
+gcc9/info/cpp.info
+gcc9/info/cppinternals.info
+gcc9/info/gcc.info
+gcc9/info/gccinstall.info
+gcc9/info/gccint.info
+gcc9/info/gfortran.info
+gcc9/info/libgomp.info
+gcc9/info/libitm.info
+gcc9/info/libquadmath.info
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/crtbegin.o
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/crtbeginS.o
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/crtbeginT.o
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/crtend.o
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/crtendS.o
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/ieee_arithmetic.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/ieee_exceptions.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/ieee_features.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/omp_lib.f90
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/omp_lib.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/omp_lib.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/omp_lib_kinds.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/openacc.f90
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/openacc.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/openacc_kinds.mod
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/finclude/openacc_lib.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/README
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/curses.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/limits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/math.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/netinet/ip_fil.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/netinet/ip_lookup.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/netinet/ip_nat.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/netinet/ip_proxy.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/netinet/ip_scan.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/netinet/ip_state.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/stddef.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/stdio.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/stdlib.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/sys/types.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/syslimits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include-fixed/wchar.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/ISO_Fortran_binding.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/adxintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/ammintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx2intrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx5124fmapsintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx5124vnniwintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512bitalgintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512bwintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512cdintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512dqintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512erintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512fintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512ifmaintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512ifmavlintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512pfintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vbmi2intrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vbmi2vlintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vbmiintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vbmivlintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vlbwintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vldqintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vlintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vnniintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vnnivlintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vpopcntdqintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avx512vpopcntdqvlintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/avxintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/bmi2intrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/bmiintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/bmmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/cet.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/cetintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/cldemoteintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/clflushoptintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/clwbintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/clzerointrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/cpuid.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/cross-stdarg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/emmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/f16cintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/float.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/fma4intrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/fmaintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/fxsrintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/gcov.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/gfniintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/ia32intrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/immintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/iso646.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/lwpintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/lzcntintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/mm3dnow.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/mm_malloc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/mmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/movdirintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/mwaitxintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/nmmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/NXConstStr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/Object.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/Protocol.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/message.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/objc-decls.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/objc-exception.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/objc-sync.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/objc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/runtime.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/objc/thr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/omp.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/openacc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/pconfigintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/pkuintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/pmmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/popcntintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/prfchwintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/quadmath.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/quadmath_weak.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/rdseedintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/rtmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/sgxintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/shaintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/smmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdalign.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdarg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdatomic.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdbool.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stddef.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdfix.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdint-gcc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdint.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/stdnoreturn.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/tbmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/tgmath.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/tmmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/unwind.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/vaesintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/varargs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/vpclmulqdqintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/waitpkgintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/wbnoinvdintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/wmmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/x86intrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xmmintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xopintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xsavecintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xsaveintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xsaveoptintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xsavesintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/include/xtestintrin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/fixinc_list
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/gsyslimits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/include/README
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/include/limits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/macro_list
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/mkheaders.conf
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/libcaf_single.la
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/libgcc.a
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/libgcc_eh.a
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/libgcov.a
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/gtype.state
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ada/gcc-interface/ada-tree.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/addresses.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/alias.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/align.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/all-tree.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/alloc-pool.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ansidecl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/asan.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/attribs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/auto-host.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/auto-profile.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/b-header-vars
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/backend.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/basic-block.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/bb-reorder.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/bitmap.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/brig-builtins.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/builtin-attrs.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/builtin-types.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/builtins.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/builtins.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/bversion.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/c-family/c-common.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/c-family/c-common.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/c-family/c-objc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/c-family/c-pragma.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/c-family/c-pretty-print.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/c-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/calls.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ccmp.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfg-flags.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfganal.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfgbuild.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfgcleanup.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfgexpand.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfghooks.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfgloop.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfgloopmanip.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cfgrtl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cgraph.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cif-code.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/collect-utils.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/collect2-aix.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/collect2.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/color-macros.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/conditions.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/dbxelf.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/elfos.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/att.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/biarch64.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/i386-opts.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/i386-protos.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/i386.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/netbsd64.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/ssemath.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/stringop.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/unix.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/x86-64.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/i386/x86-tune.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/initfini-array.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/netbsd-elf.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/netbsd-protos.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/netbsd-stdint.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/netbsd.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/config/vxworks-dummy.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/configargs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/context.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/convert.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/coretypes.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/coverage.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cp/cp-tree.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cp/cp-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cp/cxx-pretty-print.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cp/name-lookup.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cp/operators.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cp/type-utils.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cppbuiltin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cppdefault.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cpplib.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/cselib.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/d/d-tree.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/data-streamer.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dbgcnt.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dbgcnt.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dbxout.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dce.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ddg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/debug.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/defaults.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/df.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dfp.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/diagnostic-color.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/diagnostic-core.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/diagnostic.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/diagnostic.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dojump.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dominance.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/domwalk.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/double-int.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dump-context.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dumpfile.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dwarf2asm.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/dwarf2out.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/edit-context.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/emit-rtl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/errors.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/et-forest.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/except.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/explow.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/expmed.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/expr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/fibonacci_heap.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/file-find.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/file-prefix-map.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/filenames.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/fixed-value.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/flag-types.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/flags.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/fold-const-call.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/fold-const.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/function.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcc-plugin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcc-rich-location.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcc-symtab.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcov-counter.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcov-io.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcse-common.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gcse.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/generic-match.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gengtype.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/genrtl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gensupport.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ggc-internal.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ggc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-builder.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-expr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-fold.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-iterator.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-low.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-match.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-predict.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-pretty-print.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-ssa-evrp-analyze.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-ssa-warn-restrict.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-ssa.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-streamer.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple-walk.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimple.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimplify-me.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gimplify.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/glimits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/graph.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/graphds.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/graphite.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gsstruct.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gstab.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gsyms.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gsyslimits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gtm-builtins.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/gtype-desc.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hard-reg-set.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hash-map-traits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hash-map.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hash-set.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hash-table.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hash-traits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hashtab.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/highlev-plugin-common.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hooks.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hosthooks-def.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hosthooks.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hsa-brig-format.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hsa-builtins.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hsa-common.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hw-doloop.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/hwint.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ifcvt.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/inchash.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/incpath.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/input.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-addr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-attr-common.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-attr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-codes.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-constants.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-flags.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-modes-inline.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-modes.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/insn-notes.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/int-vector-builder.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/internal-fn.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/internal-fn.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/intl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-fnsummary.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-icf-gimple.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-icf.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-inline.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-param-manipulation.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-predicate.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-prop.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-ref.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-reference.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ipa-utils.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ira-int.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ira.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/is-a.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/json.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/langhooks-def.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/langhooks.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lcm.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/libfuncs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/libiberty.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/limitx.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/limity.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/line-map.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/loop-unroll.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lower-subreg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lra-int.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lra.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lto-compress.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lto-section-names.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/lto-streamer.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/machmode.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/machmode.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/md5.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/mem-stats-traits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/mem-stats.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/memmodel.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/memory-block.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/mode-classes.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/objc/objc-tree.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/obstack.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-builtins.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-expand.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-general.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-grid.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-low.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-offload.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/omp-simd-clone.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/opt-problem.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/opt-suggestions.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optabs-libfuncs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optabs-query.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optabs-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optabs.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optabs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optinfo-emit-json.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/optinfo.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/options.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/opts-diagnostic.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/opts.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/output.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/params-enum.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/params-list.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/params-options.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/params.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/params.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/params.list
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/pass-instances.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/pass_manager.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/passes.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/plugin-api.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/plugin-version.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/plugin.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/plugin.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/poly-int-types.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/poly-int.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/predict.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/predict.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/prefix.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/pretty-print.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/print-rtl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/print-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/profile-count.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/profile.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/read-md.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/read-rtl-function.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/real.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/realmpfr.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/recog.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/reg-notes.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/regcprop.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/regrename.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/regs.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/regset.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/reload.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/resource.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtl-error.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtl-iter.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtl.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtlhash.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtlhooks-def.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/rtx-vector-builder.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/run-rtl-passes.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/safe-ctype.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sanitizer.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sbitmap.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sched-int.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sel-sched-dump.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sel-sched-ir.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sel-sched.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/selftest-diagnostic.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/selftest-rtl.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/selftest.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sese.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/shrink-wrap.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/signop.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sparseset.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/spellcheck-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/spellcheck.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/splay-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sreal.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ssa-iterators.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ssa.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/stab.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/statistics.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/stmt.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/stor-layout.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/streamer-hooks.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/stringpool.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/substring-locations.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/symbol-summary.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/symtab.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/sync-builtins.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/system.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/target-def.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/target-globals.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/target-hooks-macros.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/target-insns.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/target.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/target.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/targhooks.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/timevar.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/timevar.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tm-preds.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tm.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tm_p.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/toplev.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tracer.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/trans-mem.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-affine.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-cfg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-cfgcleanup.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-check.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-chrec.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-core.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-data-ref.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-dfa.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-diagnostic.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-dump.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-eh.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-hash-traits.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-hasher.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-if-conv.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-inline.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-into-ssa.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-iterator.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-nested.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-object-size.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-outof-ssa.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-parloops.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-pass.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-phinodes.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-pretty-print.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-scalar-evolution.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-address.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-alias.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-ccp.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-coalesce.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-dce.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-dom.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-live.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-loop-ivopts.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-loop-manip.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-loop-niter.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-loop.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-operands.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-propagate.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-sccvn.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-scopedtables.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-strlen.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-ter.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-threadedge.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa-threadupdate.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssa.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-ssanames.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-stdarg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-streamer.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-switch-conversion.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-vector-builder.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-vectorizer.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree-vrp.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/treestruct.def
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tsan.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/tsystem.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/typeclass.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/typed-splay-tree.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/ubsan.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/valtrack.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/value-prof.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/varasm.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/vec-perm-indices.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/vec.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/vector-builder.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/version.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/vmsdbg.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/vr-values.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/vtable-verify.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/wide-int-bitmask.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/wide-int-print.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/wide-int-range.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/wide-int.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/xcoff.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/include/xcoffout.h
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/libcc1plugin.la
+gcc9/lib/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/libcp1plugin.la
+gcc9/lib/libatomic.la
+gcc9/lib/libcc1.la
+gcc9/lib/libgfortran.la
+gcc9/lib/libgfortran.spec
+gcc9/lib/libgomp.la
+gcc9/lib/libgomp.spec
+gcc9/lib/libitm.la
+gcc9/lib/libitm.spec
+gcc9/lib/libobjc.la
+gcc9/lib/libquadmath.la
+gcc9/lib/libstdc++.la
+gcc9/lib/libstdc++.so.7.27-gdb.py
+gcc9/lib/libstdc++fs.la
+gcc9/lib/libsupc++.la
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/cc1
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/cc1obj
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/cc1objplus
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/cc1plus
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/collect2
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/f951
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/fixinc.sh
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/fixincl
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/mkheaders
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/install-tools/mkinstalldirs
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/liblto_plugin.la
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/lto-wrapper
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/lto1
+gcc9/libexec/gcc/${MACHINE_GNU_PLATFORM}/${PKGVERSION}/plugin/gengtype
+gcc9/man/man1/cpp.1
+gcc9/man/man1/g++.1
+gcc9/man/man1/gcc.1
+gcc9/man/man1/gcov-dump.1
+gcc9/man/man1/gcov-tool.1
+gcc9/man/man1/gcov.1
+gcc9/man/man1/gfortran.1
+gcc9/man/man7/fsf-funding.7
+gcc9/man/man7/gfdl.7
+gcc9/man/man7/gpl.7
+gcc9/share/gcc-${PKGVERSION}/python/libstdcxx/__init__.py
+gcc9/share/gcc-${PKGVERSION}/python/libstdcxx/v6/__init__.py
+gcc9/share/gcc-${PKGVERSION}/python/libstdcxx/v6/printers.py
+gcc9/share/gcc-${PKGVERSION}/python/libstdcxx/v6/xmethods.py
+gcc9/share/locale/be/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/be/LC_MESSAGES/gcc.mo
+gcc9/share/locale/ca/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/da/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/da/LC_MESSAGES/gcc.mo
+gcc9/share/locale/de/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/de/LC_MESSAGES/gcc.mo
+gcc9/share/locale/el/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/el/LC_MESSAGES/gcc.mo
+gcc9/share/locale/eo/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/es/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/es/LC_MESSAGES/gcc.mo
+gcc9/share/locale/fi/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/fi/LC_MESSAGES/gcc.mo
+gcc9/share/locale/fr/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/fr/LC_MESSAGES/gcc.mo
+gcc9/share/locale/hr/LC_MESSAGES/gcc.mo
+gcc9/share/locale/id/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/id/LC_MESSAGES/gcc.mo
+gcc9/share/locale/ja/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/ja/LC_MESSAGES/gcc.mo
+gcc9/share/locale/nl/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/nl/LC_MESSAGES/gcc.mo
+gcc9/share/locale/pt_BR/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/ru/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/ru/LC_MESSAGES/gcc.mo
+gcc9/share/locale/sr/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/sr/LC_MESSAGES/gcc.mo
+gcc9/share/locale/sv/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/sv/LC_MESSAGES/gcc.mo
+gcc9/share/locale/tr/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/tr/LC_MESSAGES/gcc.mo
+gcc9/share/locale/uk/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/uk/LC_MESSAGES/gcc.mo
+gcc9/share/locale/vi/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/vi/LC_MESSAGES/gcc.mo
+gcc9/share/locale/zh_CN/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/zh_CN/LC_MESSAGES/gcc.mo
+gcc9/share/locale/zh_TW/LC_MESSAGES/cpplib.mo
+gcc9/share/locale/zh_TW/LC_MESSAGES/gcc.mo
diff --git a/lang/gcc9/distinfo b/lang/gcc9/distinfo
new file mode 100644
index 00000000000..4d3fa866637
--- /dev/null
+++ b/lang/gcc9/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2020/01/05 21:15:45 rillig Exp $
+
+SHA1 (gcc-9.2.0.tar.xz) = 306d27c3465fa36862c206738d06d65fff5c3645
+RMD160 (gcc-9.2.0.tar.xz) = a51d7f812f45980c517c4505e04a217cf319a992
+SHA512 (gcc-9.2.0.tar.xz) = a12dff52af876aee0fd89a8d09cdc455f35ec46845e154023202392adc164848faf8ee881b59b681b696e27c69fd143a214014db4214db62f9891a1c8365c040
+Size (gcc-9.2.0.tar.xz) = 70607648 bytes
+SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h) = f12f6a97f94d13efa73a2500411bc77b27887edd
+SHA1 (patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc) = 007bce70f75deace18f60924b5a3f94bf7a0af2f
diff --git a/lang/gcc9/options.mk b/lang/gcc9/options.mk
new file mode 100644
index 00000000000..690bc7798c2
--- /dev/null
+++ b/lang/gcc9/options.mk
@@ -0,0 +1,139 @@
+# $NetBSD: options.mk,v 1.1 2020/01/05 21:15:45 rillig Exp $
+
+PKG_OPTIONS_VAR= PKG_OPTIONS.gcc9
+PKG_SUPPORTED_OPTIONS= nls gcc-inplace-math gcc-c++ gcc-fortran \
+ gcc-go gcc-objc gcc-objc++ always-libgcc
+PKG_SUGGESTED_OPTIONS= gcc-c++ gcc-fortran gcc-objc gcc-objc++ \
+ gcc-inplace-math
+
+.if ${OPSYS} == NetBSD || ${OPSYS} == Linux || ${OPSYS} == DragonFly
+PKG_SUGGESTED_OPTIONS+= nls
+.endif
+.if ${OPSYS} == "SunOS"
+PKG_SUGGESTED_OPTIONS+= gcc-inplace-math always-libgcc
+.endif
+
+.include "../../mk/compiler.mk"
+.if !${PKGSRC_COMPILER:Mgcc}
+PKG_SUGGESTED_OPTIONS+= always-libgcc
+.endif
+
+###
+### Determine if multilib is avalible.
+###
+MULTILIB_SUPPORTED?= unknown
+.if ${MACHINE_PLATFORM:MLinux-*-x86_64}
+. if exists(/usr/include/x86_64-linux-gnu/gnu)
+GCC9_INCLUDE_DIR= /usr/include/x86_64-linux-gnu/gnu
+. else
+GCC9_INCLUDE_DIR= /usr/include/gnu
+. endif
+. if exists(${GCC9_INCLUDE_DIR}/stubs-64.h) && \
+ !exists(${GCC9_INCLUDE_DIR}/stubs-32.h)
+MULTILIB_SUPPORTED= no
+. else
+MULTILIB_SUPPORTED= yes
+. endif
+. if ${MULTILIB_SUPPORTED} == yes
+PKG_SUPPORTED_OPTIONS+= gcc-multilib
+PKG_SUGGESTED_OPTIONS+= gcc-multilib
+. endif
+.endif
+
+.include "../../mk/bsd.options.mk"
+
+###
+### Don't install libgcc if it's older than the system one
+###
+.if !${PKG_OPTIONS:Malways-libgcc}
+
+. for dir in ${_OPSYS_LIB_DIRS}
+. if exists(${dir})
+BASE_LIBGCC!= find ${dir} -name libgcc_s.so
+BASE_LIBGCC_MATCH_STRING!= \
+ ${ECHO} ${BASE_LIBGCC} ${GCC9_VERSION} \
+ | ${AWK} -f ../../mk/scripts/larger_symbol_version.awk
+. if ${BASE_LIBGCC_MATCH_STRING:Mnewer}
+DELETE_INSTALLED_LIBGCC= yes
+. endif
+. endif
+. endfor
+
+. if ${DELETE_INSTALLED_LIBGCC:Uno}
+post-install: delete-installed-libgcc
+
+delete-installed-libgcc: .PHONY
+ ${FIND} ${DESTDIR} -name 'libgcc_s.so*' -delete
+. endif
+.endif
+
+###
+### Native Language Support
+###
+.if ${PKG_OPTIONS:Mnls}
+USE_TOOLS+= msgfmt
+CONFIGURE_ARGS+= --enable-nls
+CONFIGURE_ARGS+= --with-libiconv-prefix=${BUILDLINK_PREFIX.iconv}
+MAKE_ENV+= ICONVPREFIX=${BUILDLINK_PREFIX.iconv}
+.include "../../converters/libiconv/buildlink3.mk"
+.include "../../devel/gettext-lib/buildlink3.mk"
+.else
+CONFIGURE_ARGS+= --disable-nls
+.endif
+
+###
+### Multilib Support
+###
+.if ${MULTILIB_SUPPORTED} == no \
+ || (${MULTILIB_SUPPORTED} == yes && !${PKG_OPTIONS:Mgcc-multilib})
+CONFIGURE_ARGS+= --disable-multilib
+.endif
+
+###
+### Build math libraries in place
+###
+.if ${PKG_OPTIONS:Mgcc-inplace-math}
+. include "../../devel/gmp/inplace.mk"
+. include "../../math/mpcomplex/inplace.mk"
+. include "../../math/mpfr/inplace.mk"
+.else
+CONFIGURE_ARGS+= --with-gmp=${BUILDLINK_PREFIX.gmp}
+CONFIGURE_ARGS+= --with-mpc=${BUILDLINK_PREFIX.mpcomplex}
+CONFIGURE_ARGS+= --with-mpfr=${BUILDLINK_PREFIX.mpfr}
+LIBS.SunOS+= -lgmp
+. include "../../devel/gmp/buildlink3.mk"
+. include "../../math/mpcomplex/buildlink3.mk"
+. include "../../math/mpfr/buildlink3.mk"
+.endif
+
+.if ${PKG_OPTIONS:Mgcc-objc++}
+. if !${PKG_OPTIONS:Mgcc-c++}
+PKG_OPTIONS+= gcc-c++
+. endif
+. if !${PKG_OPTIONS:Mgcc-objc}
+PKG_OPTIONS+= gcc-objc
+. endif
+LANGS+= obj-c++
+.endif
+
+.if ${PKG_OPTIONS:Mgcc-objc}
+LANGS+= objc
+.endif
+
+.if ${PKG_OPTIONS:Mgcc-go}
+LANGS+= go
+.endif
+
+.if ${PKG_OPTIONS:Mgcc-fortran}
+LANGS+= fortran
+.endif
+
+.if ${PKG_OPTIONS:Mgcc-c++}
+LANGS+= c++
+USE_TOOLS+= perl
+CONFIGURE_ARGS+= --enable-__cxa_atexit
+CONFIGURE_ARGS+= --with-gxx-include-dir=${GCC9_PREFIX}/include/c++/
+.else
+CONFIGURE_ARGS+= --disable-build-with-cxx
+CONFIGURE_ARGS+= --disable-build-poststage1-with-cxx
+.endif
diff --git a/lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h b/lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h
new file mode 100644
index 00000000000..69bf22eef02
--- /dev/null
+++ b/lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h
@@ -0,0 +1,54 @@
+$NetBSD: patch-libstdc++-v3_config_os_bsd_netbsd_ctype__base.h,v 1.1 2020/01/05 21:15:45 rillig Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64271
+
+--- libstdc++-v3/config/os/bsd/netbsd/ctype_base.h.orig 2018-01-03 10:03:58.000000000 +0000
++++ libstdc++-v3/config/os/bsd/netbsd/ctype_base.h
+@@ -38,14 +38,16 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
+ /// @brief Base class for ctype.
+ struct ctype_base
+ {
+- // Non-standard typedefs.
+- typedef const unsigned char* __to_type;
+
+ // NB: Offsets into ctype<char>::_M_table force a particular size
+ // on the mask type. Because of this, we don't use an enum.
+- typedef unsigned char mask;
+
+ #ifndef _CTYPE_U
++ // Non-standard typedefs.
++ typedef const unsigned char* __to_type;
++
++ typedef unsigned char mask;
++
+ static const mask upper = _U;
+ static const mask lower = _L;
+ static const mask alpha = _U | _L;
+@@ -58,17 +60,21 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
+ static const mask punct = _P;
+ static const mask alnum = _U | _L | _N;
+ #else
++ typedef const unsigned short* __to_type;
++
++ typedef unsigned short mask;
++
+ static const mask upper = _CTYPE_U;
+ static const mask lower = _CTYPE_L;
+- static const mask alpha = _CTYPE_U | _CTYPE_L;
+- static const mask digit = _CTYPE_N;
+- static const mask xdigit = _CTYPE_N | _CTYPE_X;
++ static const mask alpha = _CTYPE_A;
++ static const mask digit = _CTYPE_D;
++ static const mask xdigit = _CTYPE_X;
+ static const mask space = _CTYPE_S;
+- static const mask print = _CTYPE_P | _CTYPE_U | _CTYPE_L | _CTYPE_N | _CTYPE_B;
+- static const mask graph = _CTYPE_P | _CTYPE_U | _CTYPE_L | _CTYPE_N;
++ static const mask print = _CTYPE_R;
++ static const mask graph = _CTYPE_G;
+ static const mask cntrl = _CTYPE_C;
+ static const mask punct = _CTYPE_P;
+- static const mask alnum = _CTYPE_U | _CTYPE_L | _CTYPE_N;
++ static const mask alnum = _CTYPE_A | _CTYPE_D;
+ #endif
+ #if __cplusplus >= 201103L
+ static const mask blank = space;
diff --git a/lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc b/lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc
new file mode 100644
index 00000000000..9107ee60469
--- /dev/null
+++ b/lang/gcc9/patches/patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc
@@ -0,0 +1,81 @@
+$NetBSD: patch-libstdc++-v3_config_os_bsd_netbsd_ctype__configure__char.cc,v 1.1 2020/01/05 21:15:45 rillig Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64271
+
+--- libstdc++-v3/config/os/bsd/netbsd/ctype_configure_char.cc.orig 2018-01-03 10:03:58.000000000 +0000
++++ libstdc++-v3/config/os/bsd/netbsd/ctype_configure_char.cc
+@@ -38,29 +38,27 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
+
+ // Information as gleaned from /usr/include/ctype.h
+
+- extern "C" const u_int8_t _C_ctype_[];
+-
+ const ctype_base::mask*
+ ctype<char>::classic_table() throw()
+- { return _C_ctype_ + 1; }
++ { return _C_ctype_tab_ + 1; }
+
+- ctype<char>::ctype(__c_locale, const mask* __table, bool __del,
+- size_t __refs)
+- : facet(__refs), _M_del(__table != 0 && __del),
+- _M_toupper(NULL), _M_tolower(NULL),
++ ctype<char>::ctype(__c_locale, const mask* __table, bool __del,
++ size_t __refs)
++ : facet(__refs), _M_del(__table != 0 && __del),
++ _M_toupper(NULL), _M_tolower(NULL),
+ _M_table(__table ? __table : classic_table())
+- {
++ {
+ memset(_M_widen, 0, sizeof(_M_widen));
+ _M_widen_ok = 0;
+ memset(_M_narrow, 0, sizeof(_M_narrow));
+ _M_narrow_ok = 0;
+ }
+
+- ctype<char>::ctype(const mask* __table, bool __del, size_t __refs)
+- : facet(__refs), _M_del(__table != 0 && __del),
+- _M_toupper(NULL), _M_tolower(NULL),
++ ctype<char>::ctype(const mask* __table, bool __del, size_t __refs)
++ : facet(__refs), _M_del(__table != 0 && __del),
++ _M_toupper(NULL), _M_tolower(NULL),
+ _M_table(__table ? __table : classic_table())
+- {
++ {
+ memset(_M_widen, 0, sizeof(_M_widen));
+ _M_widen_ok = 0;
+ memset(_M_narrow, 0, sizeof(_M_narrow));
+@@ -69,14 +67,14 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
+
+ char
+ ctype<char>::do_toupper(char __c) const
+- { return ::toupper((int) __c); }
++ { return ::toupper((int)(unsigned char) __c); }
+
+ const char*
+ ctype<char>::do_toupper(char* __low, const char* __high) const
+ {
+ while (__low < __high)
+ {
+- *__low = ::toupper((int) *__low);
++ *__low = ::toupper((int)(unsigned char) *__low);
+ ++__low;
+ }
+ return __high;
+@@ -84,14 +82,14 @@ _GLIBCXX_BEGIN_NAMESPACE_VERSION
+
+ char
+ ctype<char>::do_tolower(char __c) const
+- { return ::tolower((int) __c); }
++ { return ::tolower((int)(unsigned char) __c); }
+
+- const char*
++ const char*
+ ctype<char>::do_tolower(char* __low, const char* __high) const
+ {
+ while (__low < __high)
+ {
+- *__low = ::tolower((int) *__low);
++ *__low = ::tolower((int)(unsigned char) *__low);
+ ++__low;
+ }
+ return __high;