pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

riscv64-none-elf-binutils: Update wip/riscv64-none-elf-binutils Version update has been made Fixed u-boot uefi linking issue for Riscv64



Module Name:	pkgsrc-wip
Committed By:	berte <behzaterte%pm.me@localhost>
Pushed By:	behzaterte
Date:		Sun Apr 2 10:29:04 2023 +0200
Changeset:	3582bbf3c9ac38ca31daf2f98ecd31a6b9878800

Modified Files:
	riscv64-none-elf-binutils/Makefile
	riscv64-none-elf-binutils/PLIST
	riscv64-none-elf-binutils/distinfo
	riscv64-none-elf-gcc/Makefile
	riscv64-none-elf-gcc/PLIST
	riscv64-none-elf-gcc/TODO
	riscv64-none-elf-gcc/distinfo
Added Files:
	riscv64-none-elf-binutils/patches/patch-ld_emultempl_riscvelf.em
	riscv64-none-elf-gcc/patches/patch-fixincludes_inclhack.def
	riscv64-none-elf-gcc/patches/patch-libffi_configure
	riscv64-none-elf-gcc/patches/patch-libffi_testsuite_libffi.call_float2.c
	riscv64-none-elf-gcc/patches/patch-libgcc_config.host
	riscv64-none-elf-gcc/patches/patch-libgcc_crtstuff.c
	riscv64-none-elf-gcc/patches/patch-libgcc_libgcov.h
	riscv64-none-elf-gcc/patches/patch-libgfortran_io_io.h
	riscv64-none-elf-gcc/patches/patch-libquadmath_printf_quadmath-printf.c
	riscv64-none-elf-gcc/patches/patch-libquadmath_strtod_strtod__l.c
	riscv64-none-elf-gcc/patches/patch-libstdc++-v3_libsupc++_new__opa.cc
	u-boot-sifive-unleashed/DESCR
	u-boot-sifive-unleashed/Makefile
	u-boot-sifive-unleashed/PLIST
	u-boot-sifive-unleashed/files/installboot.plist
	u-boot-visionfive2/DESCR
	u-boot-visionfive2/Makefile
	u-boot-visionfive2/PLIST
	u-boot-visionfive2/files/installboot.plist

Log Message:
riscv64-none-elf-binutils: Update wip/riscv64-none-elf-binutils
Version update has been made
Fixed u-boot uefi linking issue for Riscv64

riscv64-none-elf-gcc: Update wip/riscv64-none-elf-gcc
Fixed compile error during libgcc compilation

u-boot-visionfive2: Import u-boot-visionfive2 as wip/riscv64-none-elf-binutils
U-Boot bootloader for VisionFive2.

u-boot-sifive-unleashed: Import u-boot-sifive-unleashed as wip/u-boot-sifive-unleashed
U-Boot bootloader for HiFive Unleashed.

Signed-off-by: berte <behzaterte%pm.me@localhost>

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=3582bbf3c9ac38ca31daf2f98ecd31a6b9878800

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 riscv64-none-elf-binutils/Makefile                 |   14 +-
 riscv64-none-elf-binutils/PLIST                    |    1 +
 riscv64-none-elf-binutils/distinfo                 |    7 +-
 .../patches/patch-ld_emultempl_riscvelf.em         |   34 +
 riscv64-none-elf-gcc/Makefile                      |    6 +-
 riscv64-none-elf-gcc/PLIST                         | 1484 +++++++++++++++++++-
 riscv64-none-elf-gcc/TODO                          |   57 +-
 riscv64-none-elf-gcc/distinfo                      |   10 +
 .../patches/patch-fixincludes_inclhack.def         |   36 +
 .../patches/patch-libffi_configure                 |   16 +
 .../patch-libffi_testsuite_libffi.call_float2.c    |   15 +
 .../patches/patch-libgcc_config.host               |   25 +
 .../patches/patch-libgcc_crtstuff.c                |   15 +
 .../patches/patch-libgcc_libgcov.h                 |   12 +
 .../patches/patch-libgfortran_io_io.h              |   18 +
 .../patch-libquadmath_printf_quadmath-printf.c     |   26 +
 .../patches/patch-libquadmath_strtod_strtod__l.c   |   23 +
 .../patch-libstdc++-v3_libsupc++_new__opa.cc       |   17 +
 u-boot-sifive-unleashed/DESCR                      |    5 +
 u-boot-sifive-unleashed/Makefile                   |   14 +
 u-boot-sifive-unleashed/PLIST                      |    3 +
 u-boot-sifive-unleashed/files/installboot.plist    |   47 +
 u-boot-visionfive2/DESCR                           |    5 +
 u-boot-visionfive2/Makefile                        |   16 +
 u-boot-visionfive2/PLIST                           |    3 +
 u-boot-visionfive2/files/installboot.plist         |   47 +
 26 files changed, 1884 insertions(+), 72 deletions(-)

diffs:
diff --git a/riscv64-none-elf-binutils/Makefile b/riscv64-none-elf-binutils/Makefile
index 99fb3452a1..e901dae800 100644
--- a/riscv64-none-elf-binutils/Makefile
+++ b/riscv64-none-elf-binutils/Makefile
@@ -1,6 +1,6 @@
 # $NetBSD$
 
-DISTNAME=	binutils-2.39
+DISTNAME=	binutils-2.40
 PKGNAME=	cross-riscv64-none-elf-${DISTNAME}
 PKGREVISION=	1
 CATEGORIES=	cross
@@ -24,16 +24,10 @@ CONFIGURE_DIRS=		${OBJDIR}
 CONFIGURE_SCRIPT=	${WRKSRC}/configure
 GNU_CONFIGURE_PREFIX=	${RISCV64ELF_PREFIX}
 
-CONFIGURE_ARGS+=	--target=riscv64-none-elf
-CONFIGURE_ARGS+=	--with-arch=rv64imafdc
-CONFIGURE_ARGS+=	--with-abi=lp64d
-CONFIGURE_ARGS+=	--disable-gdb
-CONFIGURE_ARGS+=	--with-guile=no
-CONFIGURE_ARGS+=	--disable-sim
-CONFIGURE_ARGS+=	--enable-tls
-CONFIGURE_ARGS+=	--disable-intl
-CONFIGURE_ARGS+=	--disable-werror
+
+CONFIGURE_ARGS+=	--disable-werror --target=riscv64-none-elf
 CONFIGURE_ARGS+=	--disable-nls
+
 INFO_FILES=		yes
 
 pre-configure:
diff --git a/riscv64-none-elf-binutils/PLIST b/riscv64-none-elf-binutils/PLIST
index 8a19ef0c09..ba25df1140 100644
--- a/riscv64-none-elf-binutils/PLIST
+++ b/riscv64-none-elf-binutils/PLIST
@@ -21,6 +21,7 @@ cross-riscv64-none-elf/info/binutils.info
 cross-riscv64-none-elf/info/ctf-spec.info
 cross-riscv64-none-elf/info/gprof.info
 cross-riscv64-none-elf/info/ld.info
+cross-riscv64-none-elf/info/sframe-spec.info
 cross-riscv64-none-elf/lib/bfd-plugins/libdep.so
 cross-riscv64-none-elf/man/man1/riscv64-none-elf-addr2line.1
 cross-riscv64-none-elf/man/man1/riscv64-none-elf-ar.1
diff --git a/riscv64-none-elf-binutils/distinfo b/riscv64-none-elf-binutils/distinfo
index acd63da4eb..2de090ee9f 100644
--- a/riscv64-none-elf-binutils/distinfo
+++ b/riscv64-none-elf-binutils/distinfo
@@ -1,5 +1,6 @@
 $NetBSD$
 
-BLAKE2s (binutils-2.39.tar.bz2) = 79c9e003be8c3793764b1a79ac04ce9de89425360f6e7c9573d10fe92c6149b1
-SHA512 (binutils-2.39.tar.bz2) = faa592dd48fc715901ad704ac96dbd34b1792c51e77c7a92a387964b0700703c74be07de45cc4751945c8c0674368c73dc17bbc563d1d2cd235b5ebd8c6e7efb
-Size (binutils-2.39.tar.bz2) = 36782148 bytes
+BLAKE2s (binutils-2.40.tar.bz2) = 84b64f0551b4246de84141814ce012ccbb121835e3b1235eff22bbf60300fd73
+SHA512 (binutils-2.40.tar.bz2) = 30256362945184329c994730f60d8493292547e0e5de5f49d57490d8d9b1a0a18393bf7f70934ba5061ee2001ec4cbf5f206d310df9512a7fb3625a362e358f9
+Size (binutils-2.40.tar.bz2) = 35227554 bytes
+SHA1 (patch-ld_emultempl_riscvelf.em) = 8b9dae0baf2b6844707be63647c64835145da6e1
diff --git a/riscv64-none-elf-binutils/patches/patch-ld_emultempl_riscvelf.em b/riscv64-none-elf-binutils/patches/patch-ld_emultempl_riscvelf.em
new file mode 100644
index 0000000000..3bda610646
--- /dev/null
+++ b/riscv64-none-elf-binutils/patches/patch-ld_emultempl_riscvelf.em
@@ -0,0 +1,34 @@
+$NetBSD$
+
+--- ld/emultempl/riscvelf.em.orig	2023-01-14 00:00:00.000000000 +0000
++++ ld/emultempl/riscvelf.em
+@@ -26,6 +26,21 @@ fragment <<EOF
+ #include "elfxx-riscv.h"
+ 
+ static void
++gld${EMULATION_NAME}_before_parse (void)
++{
++  ldfile_set_output_arch ("riscv", bfd_arch_riscv);
++  input_flags.dynamic = true;
++  config.has_shared = true;
++  config.separate_code = false;
++  link_info.check_relocs_after_open_input = true;
++  link_info.relro = DEFAULT_LD_Z_RELRO;
++  link_info.separate_code = DEFAULT_LD_Z_SEPARATE_CODE;
++  link_info.warn_execstack = DEFAULT_LD_WARN_EXECSTACK;
++  link_info.no_warn_rwx_segments = ! DEFAULT_LD_WARN_RWX_SEGMENTS;
++  link_info.default_execstack = DEFAULT_LD_EXECSTACK;
++}
++
++static void
+ riscv_elf_before_allocation (void)
+ {
+   gld${EMULATION_NAME}_before_allocation ();
+@@ -100,6 +115,7 @@ riscv_create_output_section_statements (
+ 
+ EOF
+ 
++LDEMUL_BEFORE_PARSE=gld${EMULATION_NAME}_before_parse
+ LDEMUL_BEFORE_ALLOCATION=riscv_elf_before_allocation
+ LDEMUL_AFTER_ALLOCATION=gld${EMULATION_NAME}_after_allocation
+ LDEMUL_CREATE_OUTPUT_SECTION_STATEMENTS=riscv_create_output_section_statements
diff --git a/riscv64-none-elf-gcc/Makefile b/riscv64-none-elf-gcc/Makefile
index 01260ed4e0..18514a1230 100644
--- a/riscv64-none-elf-gcc/Makefile
+++ b/riscv64-none-elf-gcc/Makefile
@@ -38,14 +38,15 @@ USE_TOOLS+=		bash gmake gsed makeinfo perl
 
 GNU_CONFIGURE=		yes
 GNU_CONFIGURE_STRICT=	no # has sub-configures
+
 CHECK_PORTABILITY_SKIP+=	contrib/*
 CHECK_PORTABILITY_SKIP+=	gcc/config/nvptx/gen-opt.sh
-CHECK_PORTABILITY_SKIP+=        gcc/configure
+CHECK_PORTABILITY_SKIP+=	gcc/configure
 
 GNU_CONFIGURE_PREFIX=	${RISCV64ELF_PREFIX}
 
 CONFIGURE_ARGS+=	--target=riscv64-none-elf
-CONFIGURE_ARGS+=	--with-arch=rv64imafdc
+CONFIGURE_ARGS+=	--with-arch=rv64imafdc_zicsr_zifencei
 CONFIGURE_ARGS+=	--with-abi=lp64d
 CONFIGURE_ARGS+=	--enable-languages=c,c++
 CONFIGURE_ARGS+=	--enable-tls
@@ -53,7 +54,6 @@ CONFIGURE_ARGS+=	--with-newlib
 CONFIGURE_ARGS+=	--without-isl
 CONFIGURE_ARGS+=	--disable-multilib
 CONFIGURE_ARGS+=	--disable-werror
-CONFIGURE_ARGS+=	--disable-shared
 CONFIGURE_ARGS+=	--disable-threads
 CONFIGURE_ARGS+=	--disable-libatomic
 CONFIGURE_ARGS+=	--disable-libmudflap
diff --git a/riscv64-none-elf-gcc/PLIST b/riscv64-none-elf-gcc/PLIST
index cf8b8836f1..75b87d884c 100644
--- a/riscv64-none-elf-gcc/PLIST
+++ b/riscv64-none-elf-gcc/PLIST
@@ -1,4 +1,1482 @@
 @comment $NetBSD$
-@comment TODO: to fill this file with the file listing:
-@comment TODO: 1. run "/usr/pkg/bin/bmake package"
-@comment TODO: 2. run "/usr/pkg/bin/bmake print-PLIST"
+cross-riscv64-none-elf/bin/riscv64-none-elf-c++
+cross-riscv64-none-elf/bin/riscv64-none-elf-cpp
+cross-riscv64-none-elf/bin/riscv64-none-elf-g++
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcc
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcc-${PKGVERSION}
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcc-ar
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcc-nm
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcc-ranlib
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcov
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcov-dump
+cross-riscv64-none-elf/bin/riscv64-none-elf-gcov-tool
+cross-riscv64-none-elf/bin/riscv64-none-elf-lto-dump
+cross-riscv64-none-elf/info/cpp.info
+cross-riscv64-none-elf/info/cppinternals.info
+cross-riscv64-none-elf/info/gcc.info
+cross-riscv64-none-elf/info/gccinstall.info
+cross-riscv64-none-elf/info/gccint.info
+cross-riscv64-none-elf/info/porting.info
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/crtbegin.o
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/crtend.o
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/crti.o
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/crtn.o
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include-fixed/README
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include-fixed/limits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include-fixed/syslimits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/float.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/gcov.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/iso646.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdalign.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdarg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdatomic.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdbool.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stddef.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdfix.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdint-gcc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdint.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/stdnoreturn.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/tgmath.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/unwind.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/include/varargs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/fixinc_list
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/gsyslimits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/include/README
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/include/limits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/macro_list
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/mkheaders.conf
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/libgcc.a
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/libgcov.a
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/gtype.state
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ada/gcc-interface/ada-tree.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/addresses.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/alias.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/align.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/all-tree.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/alloc-pool.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ansidecl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/array-traits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/asan.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/attr-fnspec.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/attribs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/auto-host.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/auto-profile.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/b-header-vars
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/backend.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/basic-block.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/bb-reorder.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/bitmap.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/builtin-attrs.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/builtin-types.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/builtins.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/builtins.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/bversion.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/c-family/c-common.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/c-family/c-common.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/c-family/c-objc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/c-family/c-pragma.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/c-family/c-pretty-print.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/c-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/calls.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ccmp.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfg-flags.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfganal.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfgbuild.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfgcleanup.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfgexpand.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfghooks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfgloop.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfgloopmanip.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cfgrtl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cgraph.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cif-code.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/collect-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/collect2-aix.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/collect2.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/color-macros.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/conditions.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/elfos.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/initfini-array.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/newlib-stdint.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/riscv/elf.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/riscv/riscv-opts.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/riscv/riscv-protos.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/config/riscv/riscv.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/configargs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/context.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/convert.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/coretypes.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/coroutine-builtins.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/coverage.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cp/cp-tree.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cp/cp-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cp/cxx-pretty-print.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cp/name-lookup.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cp/operators.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cp/type-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cppbuiltin.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cppdefault.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cpplib.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/cselib.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ctfc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/d/d-tree.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/data-streamer.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dbgcnt.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dbgcnt.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dbxout.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dce.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ddg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/debug.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/defaults.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/df.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dfp.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-color.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-core.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-event-id.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-metadata.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-path.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-spec.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic-url.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/diagnostic.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/digraph.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dojump.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dominance.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/domwalk.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/double-int.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dump-context.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dumpfile.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dwarf2asm.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dwarf2ctf.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/dwarf2out.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/edit-context.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/emit-rtl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/errors.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/escaped_string.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/et-forest.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/except.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/explow.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/expmed.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/expr.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/fibonacci_heap.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/file-find.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/file-prefix-map.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/filenames.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/fixed-value.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/flag-types.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/flags.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/fold-const-call.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/fold-const.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/function-abi.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/function.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcc-plugin.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcc-rich-location.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcc-symtab.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcov-counter.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcov-io.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcse-common.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gcse.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/generic-match.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gengtype.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/genrtl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gensupport.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ggc-internal.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ggc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-array-bounds.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-builder.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-expr.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-fold.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-iterator.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-low.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-match.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-predicate-analysis.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-predict.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-pretty-print.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range-cache.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range-edge.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range-fold.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range-gori.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range-path.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range-trace.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-range.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa-evrp-analyze.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa-warn-access.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa-warn-restrict.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-ssa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-streamer.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple-walk.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimple.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimplify-me.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gimplify.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/glimits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gomp-constants.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/graph.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/graphds.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/graphite.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/graphviz.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gsstruct.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gstab.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gsyms.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gsyslimits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gtm-builtins.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/gtype-desc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hard-reg-set.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hash-map-traits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hash-map.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hash-set.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hash-table.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hash-traits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hashtab.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/highlev-plugin-common.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hooks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hosthooks-def.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hosthooks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hw-doloop.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/hwint.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ifcvt.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/inchash.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/incpath.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/input.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-addr.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-attr-common.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-attr.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-codes.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-config.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-constants.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-flags.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-modes-inline.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-modes.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/insn-notes.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/int-vector-builder.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/internal-fn.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/internal-fn.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/intl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-fnsummary.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-icf-gimple.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-icf.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-inline.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-modref-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-modref.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-param-manipulation.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-predicate.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-prop.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-ref.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-reference.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ipa-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ira-int.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ira.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/is-a.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/iterator-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/json.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/langhooks-def.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/langhooks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lcm.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/libfuncs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/libiberty.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/limitx.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/limity.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/line-map.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/loop-unroll.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lower-subreg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lra-int.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lra.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lto-compress.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lto-section-names.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/lto-streamer.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/machmode.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/machmode.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/md5.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/mem-stats-traits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/mem-stats.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/memmodel.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/memory-block.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/mode-classes.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/mux-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/objc/objc-tree.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/obstack-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/obstack.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/omp-builtins.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/omp-expand.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/omp-general.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/omp-low.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/omp-offload.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/omp-simd-clone.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/opt-problem.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/opt-suggestions.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optabs-libfuncs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optabs-query.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optabs-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optabs.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optabs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optinfo-emit-json.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/optinfo.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/options.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/opts-diagnostic.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/opts.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ordered-hash-map.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/output.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/pass-instances.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/pass_manager.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/passes.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/plugin-api.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/plugin-version.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/plugin.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/plugin.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/pointer-query.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/poly-int-types.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/poly-int.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/predict.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/predict.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/prefix.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/pretty-print.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/print-rtl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/print-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/profile-count.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/profile.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/range-op.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/range.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/read-md.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/read-rtl-function.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/real.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/realmpfr.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/recog.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/reg-notes.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/regcprop.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/regrename.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/regs.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/regset.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/reload.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/resource.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtl-error.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtl-iter.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtl-ssa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtl.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtlanal.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtlhash.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtlhooks-def.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/rtx-vector-builder.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/run-rtl-passes.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/safe-ctype.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sanitizer.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sbitmap.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sched-int.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sel-sched-dump.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sel-sched-ir.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sel-sched.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/selftest-diagnostic.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/selftest-rtl.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/selftest.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sese.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/shortest-paths.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/shrink-wrap.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/signop.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sparseset.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/spellcheck-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/spellcheck.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/splay-tree-utils.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/splay-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sreal.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ssa-iterators.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ssa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/stab.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/statistics.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/stmt.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/stor-layout.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/streamer-hooks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/stringpool.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/substring-locations.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/symbol-summary.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/symtab-clones.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/symtab-thunks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/symtab.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/sync-builtins.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/system.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/target-def.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/target-globals.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/target-hooks-macros.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/target-insns.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/target.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/target.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/targhooks.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/timevar.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/timevar.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tm-preds.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tm.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tm_p.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/toplev.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tracer.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/trans-mem.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-affine.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-cfg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-cfgcleanup.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-check.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-chrec.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-core.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-data-ref.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-dfa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-diagnostic.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-dump.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-eh.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-hash-traits.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-hasher.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-if-conv.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-inline.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-into-ssa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-iterator.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-nested.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-object-size.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-outof-ssa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-parloops.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-pass.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-phinodes.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-pretty-print.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-scalar-evolution.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-sra.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-address.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-alias-compare.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-alias.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-ccp.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-coalesce.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-dce.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-dom.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-dse.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-live.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-loop-ivopts.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-loop-manip.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-loop-niter.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-loop.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-math-opts.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-operands.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-propagate.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-reassoc.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-sccvn.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-scopedtables.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-strlen.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-ter.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-threadedge.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa-threadupdate.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssa.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-ssanames.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-stdarg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-streamer.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-switch-conversion.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-vector-builder.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-vectorizer.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree-vrp.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/treestruct.def
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tristate.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tsan.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/tsystem.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/typeclass.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/typed-splay-tree.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/ubsan.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/valtrack.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/value-pointer-equiv.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/value-prof.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/value-query.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/value-range-equiv.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/value-range.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/value-relation.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/varasm.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/vec-perm-indices.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/vec.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/vector-builder.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/version.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/vmsdbg.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/vr-values.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/vtable-verify.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/wide-int-bitmask.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/wide-int-print.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/wide-int.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/xcoff.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/include/xcoffout.h
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/libcc1plugin.la
+cross-riscv64-none-elf/lib/gcc/riscv64-none-elf/${PKGVERSION}/plugin/libcp1plugin.la
+cross-riscv64-none-elf/lib/libcc1.la
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/cc1
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/cc1plus
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/collect2
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/g++-mapper-server
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/fixinc.sh
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/fixincl
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/mkheaders
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/install-tools/mkinstalldirs
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/liblto_plugin.la
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/lto-wrapper
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/lto1
+cross-riscv64-none-elf/libexec/gcc/riscv64-none-elf/${PKGVERSION}/plugin/gengtype
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-cpp.1
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-g++.1
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-gcc.1
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-gcov-dump.1
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-gcov-tool.1
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-gcov.1
+cross-riscv64-none-elf/man/man1/riscv64-none-elf-lto-dump.1
+cross-riscv64-none-elf/man/man7/fsf-funding.7
+cross-riscv64-none-elf/man/man7/gfdl.7
+cross-riscv64-none-elf/man/man7/gpl.7
+cross-riscv64-none-elf/riscv64-none-elf/include/_ansi.h
+cross-riscv64-none-elf/riscv64-none-elf/include/_newlib_version.h
+cross-riscv64-none-elf/riscv64-none-elf/include/_syslist.h
+cross-riscv64-none-elf/riscv64-none-elf/include/alloca.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ar.h
+cross-riscv64-none-elf/riscv64-none-elf/include/argz.h
+cross-riscv64-none-elf/riscv64-none-elf/include/assert.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/algorithm
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/any
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/array
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/atomic
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/auto_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/backward_warning.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/binders.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/hash_fun.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/hash_map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/hash_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/hashtable.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/backward/strstream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/barrier
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bit
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/algorithmfwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/align.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/alloc_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/allocated_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/atomic_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/atomic_futex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/atomic_lockfree_defines.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/atomic_timed_wait.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/atomic_wait.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/basic_ios.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/basic_ios.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/basic_string.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/basic_string.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/boost_concept_check.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/c++0x_warning.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/char_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/charconv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/chrono.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/codecvt.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/concept_check.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/cow_string.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/cpp_type_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/cxxabi_forced.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/cxxabi_init_exception.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/deque.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/enable_special_members.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/erase_if.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/exception.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/exception_defines.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/exception_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/forward_list.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/forward_list.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/fs_dir.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/fs_fwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/fs_ops.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/fs_path.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/fstream.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/functexcept.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/functional_hash.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/gslice.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/gslice_array.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/hash_bytes.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/hashtable.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/hashtable_policy.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/indirect_array.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/invoke.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ios_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/istream.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/iterator_concepts.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/list.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_classes.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_classes.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_conv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_facets.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_facets.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_facets_nonio.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/locale_facets_nonio.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/localefwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/mask_array.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/max_size_type.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/memoryfwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/mofunc_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/move.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/move_only_function.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/nested_exception.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/new_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/node_handle.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ostream.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ostream_insert.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/parse_numbers.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/postypes.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/predefined_ops.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ptr_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/quoted_string.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/random.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/random.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/range_access.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ranges_algo.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ranges_algobase.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ranges_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ranges_cmp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ranges_uninitialized.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/ranges_util.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/refwrap.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_automaton.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_automaton.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_compiler.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_compiler.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_constants.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_error.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_executor.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_executor.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_scanner.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/regex_scanner.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/semaphore_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/shared_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/shared_ptr_atomic.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/shared_ptr_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/slice_array.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/specfun.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/sstream.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/std_abs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/std_function.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/std_mutex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/std_thread.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_algo.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_algobase.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_bvector.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_construct.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_deque.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_function.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_heap.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_iterator_base_funcs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_iterator_base_types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_list.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_map.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_multimap.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_multiset.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_numeric.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_pair.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_queue.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_raw_storage_iter.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_relops.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_set.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_stack.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_tempbuf.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_tree.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_uninitialized.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stl_vector.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stream_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/streambuf.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/streambuf_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/string_view.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/stringfwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/this_thread_sleep.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/uniform_int_dist.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/unique_lock.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/unique_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/unordered_map.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/unordered_set.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/uses_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/uses_allocator_args.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/utility.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/valarray_after.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/valarray_array.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/valarray_array.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/valarray_before.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bits/vector.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/bitset
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cassert
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ccomplex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cctype
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cerrno
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cfenv
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cfloat
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/charconv
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/chrono
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cinttypes
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ciso646
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/climits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/clocale
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cmath
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/codecvt
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/compare
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/complex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/complex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/concepts
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/condition_variable
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/coroutine
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/csetjmp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/csignal
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstdalign
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstdarg
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstdbool
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstddef
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstdint
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstdio
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstdlib
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cstring
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ctgmath
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ctime
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cuchar
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cwchar
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cwctype
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/cxxabi.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/assertions.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/bitset
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/debug.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/deque
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/formatter.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/forward_list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/functions.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/helper_functions.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/macros.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/map.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/multimap.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/multiset.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_container.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_iterator.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_local_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_local_iterator.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_sequence.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_sequence.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_unordered_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_unordered_container.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/safe_unordered_container.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/set.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/stl_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/string
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/unordered_map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/unordered_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/debug/vector
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/decimal/decimal
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/decimal/decimal.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/deque
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/exception
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/execution
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/expected
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/algorithm
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/any
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/array
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/lfts_config.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/net.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/numeric_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/shared_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_builtin.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_converter.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_detail.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_fixed_size.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_math.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_neon.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_ppc.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_scalar.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_x86.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/simd_x86_conversions.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/bits/string_view.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/buffer
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/chrono
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/deque
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/executor
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/forward_list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/functional
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/internet
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/io_context
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/iterator
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/memory
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/memory_resource
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/net
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/netfwd
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/numeric
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/optional
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/propagate_const
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/random
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/ratio
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/regex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/simd
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/socket
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/source_location
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/string
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/string_view
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/system_error
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/timer
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/tuple
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/type_traits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/unordered_map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/unordered_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/utility
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/experimental/vector
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/algorithm
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/aligned_buffer.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/alloc_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/atomicity.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/bitmap_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/cast.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/cmath
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/codecvt_specializations.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/concurrence.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/debug_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/enc_filebuf.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/extptr_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/functional
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/hash_map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/hash_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/iterator
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/malloc_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/memory
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/mt_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/new_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/numeric
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/numeric_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/assoc_container.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/bin_search_tree_/traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/const_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/entry_pred.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/point_const_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/resize_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/branch_policy/branch_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/branch_policy/null_node_metadata.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/branch_policy/traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/cond_dealtor.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/container_base_dispatch.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/debug_map_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/eq_fn/eq_by_less.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/point_const_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/lu_map_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_policy/lu_counter_metadata.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/ov_tree_map_/traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/pat_trie_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/synth_access_traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/priority_queue_base_dispatch.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/node.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rb_tree_map_/traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/node.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/splay_tree_/traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/standard_policies.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/tree_trace_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/sample_trie_access_traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/trie_policy/trie_string_access_traits_imp.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/type_utils.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/types_traits.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/unordered_iterator/iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/unordered_iterator/point_const_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/exception.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/hash_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/list_update_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/priority_queue.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/tag_and_trait.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/tree_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pb_ds/trie_policy.hpp
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pod_char_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pointer.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/pool_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/random
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/random.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/rb_tree
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/rc_string_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/rope
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/ropeimpl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/slist
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/sso_string_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/stdio_filebuf.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/stdio_sync_filebuf.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/string_conversions.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/throw_allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/type_traits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/typelist.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/vstring.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/vstring.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/vstring_fwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ext/vstring_util.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/fenv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/filesystem
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/forward_list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/fstream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/functional
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/future
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/initializer_list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/iomanip
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ios
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/iosfwd
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/iostream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/istream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/iterator
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/latch
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/limits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/list
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/locale
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/math.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/memory
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/memory_resource
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/mutex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/new
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/numbers
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/numeric
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/optional
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ostream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/algo.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/algobase.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/algorithm
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/algorithmfwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/balanced_quicksort.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/basic_iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/checkers.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/compatibility.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/compiletime_settings.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/equally_split.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/features.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/find.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/find_selectors.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/for_each.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/for_each_selectors.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/iterator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/list_partition.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/losertree.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/merge.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/multiseq_selection.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/multiway_merge.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/multiway_mergesort.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/numeric
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/numericfwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/omp_loop.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/omp_loop_static.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/par_loop.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/parallel.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/partial_sum.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/partition.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/queue.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/quicksort.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/random_number.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/random_shuffle.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/search.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/set_operations.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/settings.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/sort.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/tags.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/unique_copy.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/parallel/workstealing.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/algorithm_fwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/algorithm_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/execution_defs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/execution_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_algorithm_defs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_algorithm_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_execution_defs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_memory_defs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_memory_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_numeric_defs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/glue_numeric_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/memory_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/numeric_fwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/numeric_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/parallel_backend.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/parallel_backend_serial.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/parallel_backend_tbb.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/parallel_backend_utils.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/parallel_impl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/pstl_config.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/unseq_backend_simd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/pstl/utils.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/queue
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/random
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ranges
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/ratio
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/regex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/atomic_word.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/basic_file.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/c++allocator.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/c++config.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/c++io.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/c++locale.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/cpu_defines.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/ctype_base.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/ctype_inline.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/cxxabi_tweaks.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/error_constants.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/extc++.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/gthr-default.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/gthr-posix.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/gthr-single.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/gthr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/messages_members.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/opt_random.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/os_defines.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/stdc++.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/stdtr1c++.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/bits/time_members.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/riscv64-none-elf/ext/opt_random.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/scoped_allocator
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/semaphore
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/shared_mutex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/source_location
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/span
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/spanstream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/sstream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/stack
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/stacktrace
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/stdatomic.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/stdexcept
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/stdlib.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/stop_token
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/streambuf
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/string
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/string_view
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/syncstream
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/system_error
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tgmath.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/thread
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/array
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/bessel_function.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/beta_function.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/ccomplex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cctype
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cfenv
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cfloat
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cinttypes
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/climits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cmath
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/complex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/complex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cstdarg
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cstdbool
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cstdint
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cstdio
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cstdlib
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/ctgmath
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/ctime
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/ctype.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cwchar
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/cwctype
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/ell_integral.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/exp_integral.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/fenv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/float.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/functional
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/functional_hash.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/gamma.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/hashtable.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/hashtable_policy.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/hypergeometric.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/inttypes.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/legendre_function.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/limits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/math.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/memory
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/modified_bessel_func.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/poly_hermite.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/poly_laguerre.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/random
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/random.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/random.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/regex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/riemann_zeta.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/shared_ptr.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/special_function_util.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/stdarg.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/stdbool.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/stdint.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/stdio.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/stdlib.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/tgmath.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/tuple
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/type_traits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/unordered_map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/unordered_map.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/unordered_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/unordered_set.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/utility
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/wchar.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr1/wctype.h
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr2/bool_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr2/bool_set.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr2/dynamic_bitset
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr2/dynamic_bitset.tcc
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr2/ratio
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tr2/type_traits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/tuple
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/type_traits
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/typeindex
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/typeinfo
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/unordered_map
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/unordered_set
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/utility
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/valarray
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/variant
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/vector
+cross-riscv64-none-elf/riscv64-none-elf/include/c++/${PKGVERSION}/version
+cross-riscv64-none-elf/riscv64-none-elf/include/complex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/cpio.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ctype.h
+cross-riscv64-none-elf/riscv64-none-elf/include/devctl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/dirent.h
+cross-riscv64-none-elf/riscv64-none-elf/include/elf.h
+cross-riscv64-none-elf/riscv64-none-elf/include/envlock.h
+cross-riscv64-none-elf/riscv64-none-elf/include/envz.h
+cross-riscv64-none-elf/riscv64-none-elf/include/errno.h
+cross-riscv64-none-elf/riscv64-none-elf/include/fastmath.h
+cross-riscv64-none-elf/riscv64-none-elf/include/fcntl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/fenv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/fnmatch.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ftw.h
+cross-riscv64-none-elf/riscv64-none-elf/include/getopt.h
+cross-riscv64-none-elf/riscv64-none-elf/include/glob.h
+cross-riscv64-none-elf/riscv64-none-elf/include/grp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/iconv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ieeefp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/inttypes.h
+cross-riscv64-none-elf/riscv64-none-elf/include/langinfo.h
+cross-riscv64-none-elf/riscv64-none-elf/include/libgen.h
+cross-riscv64-none-elf/riscv64-none-elf/include/limits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/locale.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/_arc4random.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/_default_types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/_endian.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/_time.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/_types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/ansi.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/endian.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/fastmath.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/ieee.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/ieeefp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/malloc.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/param.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/setjmp-dj.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/setjmp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/stdlib.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/syscall.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/termios.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/time.h
+cross-riscv64-none-elf/riscv64-none-elf/include/machine/types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/malloc.h
+cross-riscv64-none-elf/riscv64-none-elf/include/math.h
+cross-riscv64-none-elf/riscv64-none-elf/include/memory.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ndbm.h
+cross-riscv64-none-elf/riscv64-none-elf/include/newlib.h
+cross-riscv64-none-elf/riscv64-none-elf/include/paths.h
+cross-riscv64-none-elf/riscv64-none-elf/include/pthread.h
+cross-riscv64-none-elf/riscv64-none-elf/include/pwd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/reent.h
+cross-riscv64-none-elf/riscv64-none-elf/include/regdef.h
+cross-riscv64-none-elf/riscv64-none-elf/include/regex.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sched.h
+cross-riscv64-none-elf/riscv64-none-elf/include/search.h
+cross-riscv64-none-elf/riscv64-none-elf/include/setjmp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/signal.h
+cross-riscv64-none-elf/riscv64-none-elf/include/spawn.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/ssp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/stdio.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/stdlib.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/string.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/strings.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/unistd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/ssp/wchar.h
+cross-riscv64-none-elf/riscv64-none-elf/include/stdatomic.h
+cross-riscv64-none-elf/riscv64-none-elf/include/stdint.h
+cross-riscv64-none-elf/riscv64-none-elf/include/stdio.h
+cross-riscv64-none-elf/riscv64-none-elf/include/stdio_ext.h
+cross-riscv64-none-elf/riscv64-none-elf/include/stdlib.h
+cross-riscv64-none-elf/riscv64-none-elf/include/string.h
+cross-riscv64-none-elf/riscv64-none-elf/include/strings.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_default_fcntl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_intsup.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_locale.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_pthreadtypes.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_sigset.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_stdint.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_timespec.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_timeval.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/_tz_structs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/asm.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/cdefs.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/config.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/custom_file.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/dir.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/dirent.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/errno.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/fcntl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/features.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/fenv.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/file.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/iconvnls.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/lock.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/param.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/queue.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/reent.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/resource.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/sched.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/select.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/signal.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/stat.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/stdio.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/string.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/syslimits.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/time.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/timeb.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/times.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/timespec.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/tree.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/types.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/unistd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/utime.h
+cross-riscv64-none-elf/riscv64-none-elf/include/sys/wait.h
+cross-riscv64-none-elf/riscv64-none-elf/include/tar.h
+cross-riscv64-none-elf/riscv64-none-elf/include/termios.h
+cross-riscv64-none-elf/riscv64-none-elf/include/tgmath.h
+cross-riscv64-none-elf/riscv64-none-elf/include/threads.h
+cross-riscv64-none-elf/riscv64-none-elf/include/time.h
+cross-riscv64-none-elf/riscv64-none-elf/include/unctrl.h
+cross-riscv64-none-elf/riscv64-none-elf/include/unistd.h
+cross-riscv64-none-elf/riscv64-none-elf/include/utime.h
+cross-riscv64-none-elf/riscv64-none-elf/include/utmp.h
+cross-riscv64-none-elf/riscv64-none-elf/include/wchar.h
+cross-riscv64-none-elf/riscv64-none-elf/include/wctype.h
+cross-riscv64-none-elf/riscv64-none-elf/include/wordexp.h
+cross-riscv64-none-elf/riscv64-none-elf/lib/crt0.o
+cross-riscv64-none-elf/riscv64-none-elf/lib/libc.a
+cross-riscv64-none-elf/riscv64-none-elf/lib/libg.a
+cross-riscv64-none-elf/riscv64-none-elf/lib/libgloss.a
+cross-riscv64-none-elf/riscv64-none-elf/lib/libm.a
+cross-riscv64-none-elf/riscv64-none-elf/lib/libnosys.a
+cross-riscv64-none-elf/riscv64-none-elf/lib/libsemihost.a
+cross-riscv64-none-elf/riscv64-none-elf/lib/libstdc++.a-gdb.py
+cross-riscv64-none-elf/riscv64-none-elf/lib/libstdc++.la
+cross-riscv64-none-elf/riscv64-none-elf/lib/libsupc++.la
+cross-riscv64-none-elf/riscv64-none-elf/lib/nano.specs
+cross-riscv64-none-elf/riscv64-none-elf/lib/nosys.specs
+cross-riscv64-none-elf/riscv64-none-elf/lib/semihost.specs
+cross-riscv64-none-elf/riscv64-none-elf/lib/sim.specs
+cross-riscv64-none-elf/riscv64-none-elf/lib/stqjgBdc
+cross-riscv64-none-elf/share/gcc-${PKGVERSION}/python/libstdcxx/__init__.py
+cross-riscv64-none-elf/share/gcc-${PKGVERSION}/python/libstdcxx/v6/__init__.py
+cross-riscv64-none-elf/share/gcc-${PKGVERSION}/python/libstdcxx/v6/printers.py
+cross-riscv64-none-elf/share/gcc-${PKGVERSION}/python/libstdcxx/v6/xmethods.py
+@pkgdir cross-riscv64-none-elf/riscv64-none-elf/include/rpc
+@pkgdir cross-riscv64-none-elf/riscv64-none-elf/include/bits
+@pkgdir cross-riscv64-none-elf/include
diff --git a/riscv64-none-elf-gcc/TODO b/riscv64-none-elf-gcc/TODO
index 1ed45e1272..f3bf75b74f 100644
--- a/riscv64-none-elf-gcc/TODO
+++ b/riscv64-none-elf-gcc/TODO
@@ -1,55 +1,6 @@
-### Root cause ###
-$CC is empty, so it can't understand the command passed to it and breaks the build with an error message.
+berte:
+If you are using bash-shell you may get an error during libgcc compilation. I haven't found a solution for this yet. 
 
-### Reproduciable ###
-YES
+Workaround:
 
-### Reproducible scenario ##
-- Initiate the compilation process by running the make command in the folder. 
-
-### Shell outputs  ###
-
-configuring in riscv64-none-elf/libgcc
-configure: creating cache ./config.cache
-checking build system type... x86_64--netbsd
-checking host system type... riscv64-none-elf
-checking for --enable-version-specific-runtime-libs... no
-checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel
-checking for gawk... /usr/bin/awk
-checking for riscv64-none-elf-ar... riscv64-none-elf-ar
-checking for riscv64-none-elf-lipo... riscv64-none-elf-lipo
-checking for riscv64-none-elf-nm... /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/nm
-checking for riscv64-none-elf-ranlib... riscv64-none-elf-ranlib
-checking for riscv64-none-elf-strip... riscv64-none-elf-strip
-checking whether ln -s works... yes
-checking for riscv64-none-elf-gcc... /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/xgcc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/ -nostdinc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/ -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/targ-include -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-12.2.0/newlib/libc/include -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/riscv64 -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/libnosys -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-12.2.0/libgloss/riscv64 -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/bin/ -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/lib/ -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/include -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/sys-include
-checking for suffix of object files... configure: error: in `/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgcc':
-configure: error: cannot compute suffix of object files: cannot compile
-See `config.log' for more details
-gmake[1]: *** [Makefile:13951: configure-target-libgcc] Error 1
-gmake[1]: Leaving directory '/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build'
-gmake: *** [Makefile:1027: all] Error 2
-*** Error code 2
-
-Stop.
-make[1]: stopped in /usr/pkgsrc/cross/riscv64-none-elf-gcc
-*** Error code 1
-
-Stop.
-make: stopped in /usr/pkgsrc/cross/riscv64-none-elf-gcc
-
-
-### Detail error message ###
-
-configure:3550: $? = 1
-configure:3539: /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/xgcc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/ -nostdinc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/ -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/targ-include -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-10.4.0/newlib/libc/include -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/riscv64 -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/libnosys -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-10.4.0/libgloss/riscv64 -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/bin/ -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/lib/ -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/include -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/sys-include    -qversion >&5
-xgcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
-xgcc: fatal error: no input files
-compilation terminated.
-configure:3550: $? = 1
-configure:3566: /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/xgcc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/ -nostdinc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/ -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/targ-include -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-10.4.0/newlib/libc/include -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/riscv64 -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/libnosys -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-10.4.0/libgloss/riscv64 -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/bin/ -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/lib/ -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/include -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/sys-include    -o conftest -g -O2   conftest.c  >&5
-exec: -march=rv64gc: not found
-configure:3569: $? = 1
-configure:3782: checking for suffix of object files
-configure:3804: /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/xgcc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/./gcc/ -nostdinc -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/ -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/newlib/targ-include -isystem /usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-10.4.0/newlib/libc/include -B/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/riscv64 -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/build/riscv64-none-elf/libgloss/libnosys -L/usr/pkgsrc/cross/riscv64-none-elf-gcc/work/gcc-10.4.0/libgloss/riscv64 -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/bin/ -B/usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/lib/ -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/include -isystem /usr/pkg/cross-riscv64-none-elf/riscv64-none-elf/sys-include    -c -g -O2  conftest.c >&5
-exec: -march=rv64gc: not found
+Using a shell program other than bash
diff --git a/riscv64-none-elf-gcc/distinfo b/riscv64-none-elf-gcc/distinfo
index 5ab00bce3a..ca2b8d5748 100644
--- a/riscv64-none-elf-gcc/distinfo
+++ b/riscv64-none-elf-gcc/distinfo
@@ -6,3 +6,13 @@ Size (gcc-12.2.0.tar.xz) = 84645292 bytes
 BLAKE2s (newlib-4.3.0.20230120.tar.gz) = 968219962893eac031420e21126ffec27a81fbe1b9c5105cae8fdb1ee8f4020b
 SHA512 (newlib-4.3.0.20230120.tar.gz) = 4a06309d36c2255fef8fc8f2d133cafa850f1ed2eddfb27b5d45f5d16af69e0fca829a0b4c9b34af4ed3a28c6fcc929761e0ee823a4229f35c2853d432b5e7ef
 Size (newlib-4.3.0.20230120.tar.gz) = 8832922 bytes
+SHA1 (patch-fixincludes_inclhack.def) = 7b00974d3f52a8364190a607f52a5d7e8a6db41a
+SHA1 (patch-libffi_configure) = 919bbe094e3ce547a0186eeaddb20a662595f79a
+SHA1 (patch-libffi_testsuite_libffi.call_float2.c) = 89e2dd6aaf2c1f75726f02362d8a8bf7178694ea
+SHA1 (patch-libgcc_config.host) = d40d4d08c807eeff98cc246d1ea756b5b2c749b0
+SHA1 (patch-libgcc_crtstuff.c) = a16d465039de00c195cf0694560140a9c38f3a25
+SHA1 (patch-libgcc_libgcov.h) = 89c9d84dc313690895d2a2458c17ddbe21989e3e
+SHA1 (patch-libgfortran_io_io.h) = d44676239a7f45e42054d24bd5224f43c20055c0
+SHA1 (patch-libquadmath_printf_quadmath-printf.c) = 78e09f1e6d61ee57cee83275093cf46b2335d204
+SHA1 (patch-libquadmath_strtod_strtod__l.c) = 6142c10d34174174cce7f06c37eab04dc431b2dc
+SHA1 (patch-libstdc++-v3_libsupc++_new__opa.cc) = 4183b00a5ee6e61524da4755c825a0c08fd01ed6
diff --git a/riscv64-none-elf-gcc/patches/patch-fixincludes_inclhack.def b/riscv64-none-elf-gcc/patches/patch-fixincludes_inclhack.def
new file mode 100644
index 0000000000..39d247c70f
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-fixincludes_inclhack.def
@@ -0,0 +1,36 @@
+$NetBSD: patch-fixincludes_inclhack.def,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+A workaround for Catalina SDK bug from
+https://github.com/Homebrew/homebrew-core/pull/44762
+
+--- fixincludes/inclhack.def.orig	2020-03-04 08:29:59.000000000 +0000
++++ fixincludes/inclhack.def
+@@ -1269,6 +1269,28 @@ fix = {
+ };
+ 
+ /*
++ *  macOS 10.15 <Availability.h> does not define __OSX_AVAILABLE_STARTING on
++ *  non-clang compilers.
++ */
++fix = {
++    hackname  = darwin_availability;
++    mach      = "*-*-darwin*";
++    files     = Availability.h;
++    select    = "#endif /\\* __OSX_AVAILABLE_STARTING \\*/";
++    c_fix     = format;
++    c_fix_arg = <<- _EOFix_
++	#endif /* __OSX_AVAILABLE_STARTING */
++	#ifndef __OSX_AVAILABLE_STARTING
++	  #define __OSX_AVAILABLE_STARTING(_osx, _ios)
++	  #define __OSX_AVAILABLE_BUT_DEPRECATED(_osxIntro, _osxDep, _iosIntro, _iosDep)
++	  #define __OSX_AVAILABLE_BUT_DEPRECATED_MSG(_osxIntro, _osxDep, _iosIntro, _iosDep, _msg)
++	#endif
++	_EOFix_;
++
++    test_text = "#endif /* __OSX_AVAILABLE_STARTING */";
++};
++
++/*
+  *  macOS 10.12 <AvailabilityInternal.h> uses __attribute__((availability))
+  *  unconditionally.
+  */
diff --git a/riscv64-none-elf-gcc/patches/patch-libffi_configure b/riscv64-none-elf-gcc/patches/patch-libffi_configure
new file mode 100644
index 0000000000..f490a8a8a2
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libffi_configure
@@ -0,0 +1,16 @@
+$NetBSD: patch-libffi_configure,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90146
+https://github.com/libffi/libffi/issues/485
+
+--- libffi/configure.orig	2022-05-06 07:31:19.000000000 +0000
++++ libffi/configure
+@@ -16155,7 +16155,7 @@ case "$target" in
+ $as_echo "#define FFI_EXEC_TRAMPOLINE_TABLE 1" >>confdefs.h
+ 
+      ;;
+-     *-apple-* | *-*-freebsd* | *-*-kfreebsd* | *-*-openbsd* | *-pc-solaris* | *-linux-android*)
++     *-apple-* | *-*-freebsd* | *-*-kfreebsd* | *-*-netbsd* | *-*-openbsd* | *-pc-solaris* | *-linux-android*)
+ 
+ $as_echo "#define FFI_MMAP_EXEC_WRIT 1" >>confdefs.h
+ 
diff --git a/riscv64-none-elf-gcc/patches/patch-libffi_testsuite_libffi.call_float2.c b/riscv64-none-elf-gcc/patches/patch-libffi_testsuite_libffi.call_float2.c
new file mode 100644
index 0000000000..33b7f3b2cc
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libffi_testsuite_libffi.call_float2.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-libffi_testsuite_libffi.call_float2.c,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90146
+
+--- libffi/testsuite/libffi.call/float2.c.orig	2022-05-06 07:30:59.000000000 +0000
++++ libffi/testsuite/libffi.call/float2.c
+@@ -47,7 +47,7 @@ int main (void)
+   /* long double support under SunOS/gcc is pretty much non-existent.
+      You'll get the odd bus error in library routines like printf() */
+ #else
+-  printf ("%Lf, %Lf, %Lf, %Lf\n", ld, ldblit(f), ld - ldblit(f), LDBL_EPSILON);
++  printf ("%Lf, %Lf, %Lf, %Lf\n", (long double)ld, (long double)ldblit(f), (long double)(ld - ldblit(f)), (long double)LDBL_EPSILON);
+ #endif
+ 
+   /* These are not always the same!! Check for a reasonable delta */
diff --git a/riscv64-none-elf-gcc/patches/patch-libgcc_config.host b/riscv64-none-elf-gcc/patches/patch-libgcc_config.host
new file mode 100644
index 0000000000..0a008f19ba
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libgcc_config.host
@@ -0,0 +1,25 @@
+$NetBSD: patch-libgcc_config.host,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+This is needed for arm64 to get Out-of-line LSE atomics linked into libgcc.
+libsupc++ fails to link without this, and for arm to build.
+
+--- libgcc/config.host.orig	2021-04-08 04:56:29.805761640 -0700
++++ libgcc/config.host	2022-02-02 04:08:51.653635705 -0800
+@@ -377,6 +377,7 @@
+ aarch64*-*-netbsd*)
+ 	extra_parts="$extra_parts crtfastmath.o"
+ 	tmake_file="${tmake_file} ${cpu_type}/t-aarch64"
++	tmake_file="${tmake_file} ${cpu_type}/t-lse"
+ 	tmake_file="${tmake_file} ${cpu_type}/t-softfp t-softfp t-crtfm"
+ 	md_unwind_header=aarch64/aarch64-unwind.h
+ 	;;
+@@ -463,7 +464,8 @@
+ 	case ${host} in
+ 	  arm*-*-netbsdelf-*eabi*)
+ 	    tmake_file="${tmake_file} arm/t-netbsd-eabi"
+-	    unwind_header=config/arm/unwind-arm.h
++	    # GCC 7 vs NetBSD/eabi -> avoid arm unwinder
++	    #unwind_header=config/arm/unwind-arm.h
+ 	    ;;
+ 	  *)
+ 	    tmake_file="${tmake_file} arm/t-netbsd t-slibgcc-gld-nover"
diff --git a/riscv64-none-elf-gcc/patches/patch-libgcc_crtstuff.c b/riscv64-none-elf-gcc/patches/patch-libgcc_crtstuff.c
new file mode 100644
index 0000000000..286348b88d
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libgcc_crtstuff.c
@@ -0,0 +1,15 @@
+$NetBSD: patch-libgcc_crtstuff.c,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90147
+
+--- libgcc/crtstuff.c.orig	2017-01-01 12:07:43.000000000 +0000
++++ libgcc/crtstuff.c
+@@ -81,7 +81,7 @@ call_ ## FUNC (void)					\
+ #endif
+ 
+ #if defined(TARGET_DL_ITERATE_PHDR) && \
+-   (defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__))
++   (defined(__DragonFly__) || defined(__FreeBSD__) || defined(__NetBSD__) || defined(__OpenBSD__))
+ #define BSD_DL_ITERATE_PHDR_AVAILABLE
+ #endif
+  
diff --git a/riscv64-none-elf-gcc/patches/patch-libgcc_libgcov.h b/riscv64-none-elf-gcc/patches/patch-libgcc_libgcov.h
new file mode 100644
index 0000000000..daecd35a45
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libgcc_libgcov.h
@@ -0,0 +1,12 @@
+$NetBSD$
+
+--- libgcc/libgcov.h.orig	2022-08-19 08:09:54.728689966 +0000
++++ libgcc/libgcov.h
+@@ -45,6 +45,7 @@
+ #include "libgcc_tm.h"
+ #include "gcov.h"
+ 
++#undef HAVE_SYS_MMAN_H
+ #if HAVE_SYS_MMAN_H
+ #include <sys/mman.h>
+ #endif
diff --git a/riscv64-none-elf-gcc/patches/patch-libgfortran_io_io.h b/riscv64-none-elf-gcc/patches/patch-libgfortran_io_io.h
new file mode 100644
index 0000000000..77d3b2a599
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libgfortran_io_io.h
@@ -0,0 +1,18 @@
+$NetBSD: patch-libgfortran_io_io.h,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+Don't declare old_locale* an internal_proto to avoid linking problems
+
+--- libgfortran/io/io.h.orig	2018-01-07 10:17:52.000000000 +0000
++++ libgfortran/io/io.h
+@@ -57,11 +57,8 @@ extern locale_t c_locale;
+ internal_proto(c_locale);
+ #else
+ extern char* old_locale;
+-internal_proto(old_locale);
+ extern int old_locale_ctr;
+-internal_proto(old_locale_ctr);
+ extern __gthread_mutex_t old_locale_lock;
+-internal_proto(old_locale_lock);
+ #endif
+ 
+ 
diff --git a/riscv64-none-elf-gcc/patches/patch-libquadmath_printf_quadmath-printf.c b/riscv64-none-elf-gcc/patches/patch-libquadmath_printf_quadmath-printf.c
new file mode 100644
index 0000000000..6a165c7e25
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libquadmath_printf_quadmath-printf.c
@@ -0,0 +1,26 @@
+$NetBSD: patch-libquadmath_printf_quadmath-printf.c,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+Fix -Werror=char-subscripts.
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95178
+
+--- libquadmath/printf/quadmath-printf.c.orig	2020-05-07 10:50:02.000000000 +0000
++++ libquadmath/printf/quadmath-printf.c
+@@ -189,7 +189,7 @@ quadmath_snprintf (char *str, size_t siz
+       ++format;
+       info.width = va_arg (ap, int);
+     }
+-  else if (isdigit (*format))
++  else if (isdigit ((unsigned char) *format))
+     /* Constant width specification.  */
+     info.width = read_int (&format);
+ 
+@@ -206,7 +206,7 @@ quadmath_snprintf (char *str, size_t siz
+ 
+ 	  info.prec = va_arg (ap, int);
+ 	}
+-      else if (isdigit (*format))
++      else if (isdigit ((unsigned char) *format))
+ 	info.prec = read_int (&format);
+       else
+ 	/* "%.?" is treated like "%.0?".  */
diff --git a/riscv64-none-elf-gcc/patches/patch-libquadmath_strtod_strtod__l.c b/riscv64-none-elf-gcc/patches/patch-libquadmath_strtod_strtod__l.c
new file mode 100644
index 0000000000..8f5e8751c2
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libquadmath_strtod_strtod__l.c
@@ -0,0 +1,23 @@
+$NetBSD: patch-libquadmath_strtod_strtod__l.c,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+Fix -Werror=char-subscripts.
+
+https://gcc.gnu.org/bugzilla/show_bug.cgi?id=95178
+
+--- libquadmath/strtod/strtod_l.c.orig	2020-05-07 10:50:02.000000000 +0000
++++ libquadmath/strtod/strtod_l.c
+@@ -57,10 +57,10 @@
+ # define STRING_TYPE char
+ # define CHAR_TYPE char
+ # define L_(Ch) Ch
+-# define ISSPACE(Ch) isspace (Ch)
+-# define ISDIGIT(Ch) isdigit (Ch)
+-# define ISXDIGIT(Ch) isxdigit (Ch)
+-# define TOLOWER(Ch) tolower (Ch)
++# define ISSPACE(Ch) isspace ((unsigned char) Ch)
++# define ISDIGIT(Ch) isdigit ((unsigned char) Ch)
++# define ISXDIGIT(Ch) isxdigit ((unsigned char) Ch)
++# define TOLOWER(Ch) tolower ((unsigned char) Ch)
+ # define TOLOWER_C(Ch) \
+   ({__typeof(Ch) __tlc = (Ch); \
+     (__tlc >= 'A' && __tlc <= 'Z') ? __tlc - 'A' + 'a' : __tlc; })
diff --git a/riscv64-none-elf-gcc/patches/patch-libstdc++-v3_libsupc++_new__opa.cc b/riscv64-none-elf-gcc/patches/patch-libstdc++-v3_libsupc++_new__opa.cc
new file mode 100644
index 0000000000..4d3b01d2d2
--- /dev/null
+++ b/riscv64-none-elf-gcc/patches/patch-libstdc++-v3_libsupc++_new__opa.cc
@@ -0,0 +1,17 @@
+$NetBSD: patch-libstdc++-v3_libsupc++_new__opa.cc,v 1.1 2022/06/16 15:43:55 adam Exp $
+
+Ensure we can find SunOS std::aligned_alloc if using it.
+
+--- libstdc++-v3/libsupc++/new_opa.cc.orig	2020-03-04 08:30:03.000000000 +0000
++++ libstdc++-v3/libsupc++/new_opa.cc
+@@ -57,6 +57,10 @@ extern "C"
+ }
+ #endif
+ 
++#if defined(__sun) && _GLIBCXX_HAVE_ALIGNED_ALLOC
++using std::aligned_alloc;
++#endif
++
+ namespace __gnu_cxx {
+ #if _GLIBCXX_HAVE_ALIGNED_ALLOC
+ using ::aligned_alloc;
diff --git a/u-boot-sifive-unleashed/DESCR b/u-boot-sifive-unleashed/DESCR
new file mode 100644
index 0000000000..a89d489d6b
--- /dev/null
+++ b/u-boot-sifive-unleashed/DESCR
@@ -0,0 +1,5 @@
+U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
+several other processors, which can be installed in a boot ROM and used to
+initialize and test the hardware or to download and run application code.
+
+This package provides U-Boot for the HiFive Unleashed.
diff --git a/u-boot-sifive-unleashed/Makefile b/u-boot-sifive-unleashed/Makefile
new file mode 100644
index 0000000000..afee7f50d4
--- /dev/null
+++ b/u-boot-sifive-unleashed/Makefile
@@ -0,0 +1,14 @@
+# $NetBSD:
+
+UBOOT_TARGET=		sifive_unleashed
+UBOOT_CONFIG=		sifive_unleashed_defconfig
+UBOOT_BIN=		u-boot-nodtb.bin
+
+UBOOT_INSTALLBOOT_PLIST=	installboot.plist
+
+PKGREVISION=		4
+KBUILD_VERBOSE= yes
+VERBOSE = 1
+
+.include "../../sysutils/u-boot/u-boot-riscv64.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/u-boot-sifive-unleashed/PLIST b/u-boot-sifive-unleashed/PLIST
new file mode 100644
index 0000000000..1913f45446
--- /dev/null
+++ b/u-boot-sifive-unleashed/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+share/u-boot/sifive_unleashed/installboot.plist
+share/u-boot/sifive_unleashed/u-boot-nodtb.bin
diff --git a/u-boot-sifive-unleashed/files/installboot.plist b/u-boot-sifive-unleashed/files/installboot.plist
new file mode 100644
index 0000000000..cfd63c11f5
--- /dev/null
+++ b/u-boot-sifive-unleashed/files/installboot.plist
@@ -0,0 +1,47 @@
+<!-- $NetBSD: installboot.plist,v 1.1 2019/05/08 05:02:39 thorpej Exp $ -->
+<!--
+  Copyright (c) 2019 The NetBSD Foundation, Inc.
+  All rights reserved.
+ 
+  This code is derived from software contributed to The NetBSD Foundation
+  by Jason R. Thorpe.
+ 
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+ 
+  THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+  TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  POSSIBILITY OF SUCH DAMAGE.
+-->
+<plist>
+<dict>
+	<key>hifive,unleashed</key>
+	<dict>
+		<key>description</key>
+		<string>HiFive Unleashed</string>
+		<key>u-boot-install</key>
+		<array>
+			<dict>
+				<key>file-name</key>
+				<string>u-boot-nodtb.bin</string>
+				<key>image-offset</key>
+				<integer>8192</integer>
+			</dict>
+		</array>
+	</dict>
+</dict>
+</plist>
diff --git a/u-boot-visionfive2/DESCR b/u-boot-visionfive2/DESCR
new file mode 100644
index 0000000000..29f39d755e
--- /dev/null
+++ b/u-boot-visionfive2/DESCR
@@ -0,0 +1,5 @@
+U-Boot is a bootloader for embedded boards based on PowerPC, ARM, MIPS and
+several other processors, which can be installed in a boot ROM and used to
+initialize and test the hardware or to download and run application code.
+
+This package provides U-Boot for the StartFive VisionFive2.
diff --git a/u-boot-visionfive2/Makefile b/u-boot-visionfive2/Makefile
new file mode 100644
index 0000000000..b6390a9bfd
--- /dev/null
+++ b/u-boot-visionfive2/Makefile
@@ -0,0 +1,16 @@
+# $NetBSD$
+UBOOT_TARGET=           visionfive2
+UBOOT_CONFIG=           starfive_visionfive2_defconfig
+UBOOT_BIN=              u-boot-nodtb.bin
+
+DISTNAME=	visionfive2	
+CATEGORIES=	sysutils
+MASTER_SITES=	${MASTER_SITE_GITHUB:=starfive-tech/}
+EXTRACT_SUFX=	.zip
+WRKSRC=		${WRKDIR}/u-boot-JH7110_VisionFive2_devel
+MAINTAINER=	port-riscvs%NetBSD.org@localhost
+
+UBOOT_INSTALLBOOT_PLIST=        installboot.plist
+
+.include "../../sysutils/u-boot/u-boot-riscv64.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/u-boot-visionfive2/PLIST b/u-boot-visionfive2/PLIST
new file mode 100644
index 0000000000..a3f0b7297a
--- /dev/null
+++ b/u-boot-visionfive2/PLIST
@@ -0,0 +1,3 @@
+@comment $NetBSD$
+share/u-boot/visionfive2/installboot.plist
+share/u-boot/visionfive2/u-boot-nodtb.bin
diff --git a/u-boot-visionfive2/files/installboot.plist b/u-boot-visionfive2/files/installboot.plist
new file mode 100644
index 0000000000..5a937007e0
--- /dev/null
+++ b/u-boot-visionfive2/files/installboot.plist
@@ -0,0 +1,47 @@
+<!-- $NetBSD
+<!--
+  Copyright (c) 2019 The NetBSD Foundation, Inc.
+  All rights reserved.
+ 
+  This code is derived from software contributed to The NetBSD Foundation
+  by Jason R. Thorpe.
+ 
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions
+  are met:
+  1. Redistributions of source code must retain the above copyright
+     notice, this list of conditions and the following disclaimer.
+  2. Redistributions in binary form must reproduce the above copyright
+     notice, this list of conditions and the following disclaimer in the
+     documentation and/or other materials provided with the distribution.
+ 
+  THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
+  ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
+  TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+  PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
+  BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+  CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+  SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+  INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+  CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+  POSSIBILITY OF SUCH DAMAGE.
+-->
+<plist>
+<dict>
+	<key>starfive,visionfive2</key>
+	<dict>
+		<key>description</key>
+		<string>StarFive VisionFive 2</string>
+		<key>u-boot-install</key>
+		<array>
+			<dict>
+				<key>file-name</key>
+				<string>u-boot-nodtb.bin</string>
+				<key>image-offset</key>
+				<integer>8192</integer>
+			</dict>
+		</array>
+	</dict>
+</dict>
+</plist>


Home | Main Index | Thread Index | Old Index